Пример #1
0
 public void SaveComponentMaterialExtension(Sender sender, ComponentMaterialExtension obj)
 {
     try
     {
         using (ObjectProxy op = new ObjectProxy(true))
         {
             if (op.LoadComponentMaterialExtension(obj) == 0)
             {
                 obj.Created   = DateTime.Now;
                 obj.CreatedBy = sender.UserCode + "." + sender.UserName;
                 op.InsertComponentMaterialExtension(obj);
             }
             else
             {
                 obj.Created   = DateTime.Now;
                 obj.CreatedBy = sender.UserCode + "." + sender.UserName;
                 op.UpdateComponentMaterialExtensionByID(obj);
             }
             op.CommitTransaction();
         }
     }
     catch (Exception ex)
     {
         PLogger.LogError(ex);
         throw ex;
     }
 }
Пример #2
0
 public List <ComponentMaterialExtension> GetComponentMaterialExtensionByID(Sender sender, Int32 ID)
 {
     try
     {
         using (ObjectProxy op = new ObjectProxy())
         {
             ComponentMaterialExtension obj = new ComponentMaterialExtension();
             obj.ID = ID;
             return(op.LoadComponentMaterialExtensionByID(obj));
         }
     }
     catch (Exception ex)
     {
         PLogger.LogError(ex);
         throw ex;
     }
 }
Пример #3
0
 public ComponentMaterialExtension GetComponentMaterialExtension(Sender sender, Int32 ID)
 {
     try
     {
         using (ObjectProxy op = new ObjectProxy())
         {
             ComponentMaterialExtension obj = new ComponentMaterialExtension();
             obj.ID = ID;
             if (op.LoadComponentMaterialExtension(obj) == 0)
             {
                 return(null);
             }
             return(obj);
         }
     }
     catch (Exception ex)
     {
         PLogger.LogError(ex);
         throw ex;
     }
 }