public static bool DeleteSupplierType(String supplierTypeCode) { try { using (NewcourtEntities ctx = new NewcourtEntities()) { if (CanDeleteSupplierType(supplierTypeCode)) { SupplierTypes supplierType = ctx.SupplierTypes.FirstOrDefault(a => a.SupplierTypeCode == supplierTypeCode); if (supplierType != null) { ctx.SupplierTypes.Remove(supplierType); ctx.SaveChanges(); return(true); } } return(false); } } catch (Exception ex) { throw ex; } }
public static void SaveSupplierType(Data_SupplierType supplierType) { try { using (NewcourtEntities ctx = new NewcourtEntities()) { SupplierTypes record = ctx.SupplierTypes.FirstOrDefault(a => a.SupplierTypeCode == supplierType.SupplierTypeCode); if (record != null) { record.Name = supplierType.Name; } else { ctx.SupplierTypes.Add(new SupplierTypes() { SupplierTypeCode = supplierType.SupplierTypeCode, Name = supplierType.Name }); } ctx.SaveChanges(); } } catch (Exception ex) { throw ex; } }