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)); } }
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)); } }