public static bool Update(CustomerViewModel model) { bool result = true; try { using (var db = new VapeContext()) { if (model.Id == 0) { Mst_Customer cus = new Mst_Customer(); cus.CostumerName = model.CostumerName; cus.Address = model.Address; cus.Email = model.Email; cus.Phone = model.Phone; cus.IsActive = model.IsActive; db.Mst_Customer.Add(cus); db.SaveChanges(); } else { Mst_Customer cus = db.Mst_Customer.Where(o => o.Id == model.Id).FirstOrDefault(); if (cus != null) { cus.CostumerName = model.CostumerName; cus.Address = model.Address; cus.Email = model.Email; cus.Phone = model.Phone; cus.IsActive = model.IsActive; db.SaveChanges(); } } } } catch (Exception ex) { Message = ex.Message; result = false; } return(result); }
public static bool Delete(int id) { bool result = true; try { using (var db = new VapeContext()) { Mst_Customer cus = db.Mst_Customer.Where(o => o.Id == id).FirstOrDefault(); if (cus != null) { db.Mst_Customer.Remove(cus); db.SaveChanges(); } } } catch (Exception ex) { Message = ex.Message; result = false; } return(result); }