Commit c4910a26 authored by liudong1993's avatar liudong1993

1

parent faaf7596
......@@ -5085,6 +5085,38 @@ namespace REBORN.Module.SellModule
/// <returns></returns>
public string SetGuestOrderInfo(RB_CRMTicket_Order_Extend demodel, RB_Supplier supplierModel, List<RB_Appoint_OP> appointOPList, UserInfo userInfo)
{
if (supplierModel.ID == 0)//供应商要新增
{
var supplierId = supplierRepository.Insert(supplierModel);
if (supplierId > 0)
{
supplierModel.ID = supplierId;
demodel.SupplierId = supplierId;
}
}
else
{
demodel.SupplierId = supplierModel.ID;
IDictionary<string, object> fileds = new Dictionary<string, object>()
{
{ nameof(RB_Supplier.Name),supplierModel.Name},
{ nameof(RB_Supplier.Contact),supplierModel.Contact},
{ nameof(RB_Supplier.CompanyName),supplierModel.CompanyName},
{ nameof(RB_Supplier.UpdateBy),supplierModel.UpdateBy},
{ nameof(RB_Supplier.UpdateDate),DateTime.Now},
{ nameof(RB_Supplier.DutyParagraph),supplierModel.DutyParagraph},
{ nameof(RB_Supplier.Tel),supplierModel.Tel},
{ nameof(RB_Supplier.CompanyPhone),supplierModel.CompanyPhone},
{ nameof(RB_Supplier.OpeningBank),supplierModel.OpeningBank},
{ nameof(RB_Supplier.BankNo),supplierModel.BankNo},
};
IList<WhereHelper> whereHelpers = new List<WhereHelper>()
{
new WhereHelper (){ FiledName=nameof(RB_Supplier.ID),FiledValue=supplierModel.ID,OperatorEnum=OperatorEnum.Equal}
};
supplierRepository.Update(fileds, whereHelpers);
}
if (demodel.OrderId > 0)
{
var oldModel = cRMTicket_OrderRepository.GetEntity(demodel.OrderId);
......@@ -5213,15 +5245,6 @@ namespace REBORN.Module.SellModule
}
else
{
if (supplierModel.ID == 0)//供应商要新增
{
var supplierId = supplierRepository.Insert(supplierModel);
if (supplierId > 0)
{
supplierModel.ID = supplierId;
demodel.SupplierId = supplierId;
}
}
int OrderId = cRMTicket_OrderRepository.Insert(demodel);
if (OrderId > 0)
{
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment