コード例 #1
0
 public BLLResult Insert(string MaVL, string TenDVT, decimal TiLe)
 {
     try
     {
         if (ExistDonViTinhPhu(MaVL.Trim(), TenDVT.Trim())) // Đã tồn tại
         {
             return(new BLLResult("Đơn vị tính đã tồn tại!"));
         }
         else // K tồn tại thì thêm vào
         {
             DonViTinhVatLieu dvt = new DonViTinhVatLieu();
             dvt.DVTVL = NewMaDVTTT();
             dvt.MaDVT = _QuanLyDonViTinh.GetMaDVTFromTenDVT(TenDVT);
             dvt.MaVL  = MaVL.Trim();
             dvt.TiLe  = TiLe;
             dvt.Live  = "True";
             DB.DonViTinhVatLieus.InsertOnSubmit(dvt);
             DB.SubmitChanges();
             return(new BLLResult((int)BLLResultType.S_ADD));
         }
     }
     catch (Exception)
     {
         return(new BLLResult(9000521));
     }
 }
コード例 #2
0
 public BLLResult Insert(string DVT)
 {
     try
     {
         if (ExistDonViTinh(DVT.Trim())) // Đã tồn tại
         {
             return(new BLLResult("Đơn vị tính đã tồn tại!"));
         }
         else // K tồn tại thì thêm vào
         {
             DonViTinhVatLieu dvt = new DonViTinhVatLieu();
             dvt.DVT   = DVT;
             dvt.MaDVT = NewMaDVTTT();
             DB.DonViTinhVatLieus.InsertOnSubmit(dvt);
             DB.SubmitChanges();
             return(new BLLResult((int)BLLResultType.S_ADD));
         }
     }
     catch (Exception)
     {
         return(new BLLResult(0));
     }
 }