public JsonResult Action(KindOfDebtsActionModel model) { JsonResult json = new JsonResult(); var result = false; if (model.ID > 0) // we are trying to edit a record { var kindOfDebts = kindOfDebtsServices.GetKindsOfDebtsByID(model.ID); kindOfDebts.Name = model.Name; result = kindOfDebtsServices.UpdateKindsOfDebts(kindOfDebts); } else // we are trying to create a record { KindOfDebts kindOfDebts = new KindOfDebts(); kindOfDebts.Name = model.Name; result = kindOfDebtsServices.SaveKindsOfDebts(kindOfDebts); } if (result) { json.Data = new { Success = true }; } else { json.Data = new { Success = false, Message = "Unable to perform action on KindOfDebts" }; } return(json); }
public bool DeleteKindsOfDebts(KindOfDebts kindsOfDebts) { context.Entry(kindsOfDebts).State = System.Data.Entity.EntityState.Deleted; return(context.SaveChanges() > 0); }
public bool SaveKindsOfDebts(KindOfDebts kindsOfDebts) { context.KindOfDebts.Add(kindsOfDebts); return(context.SaveChanges() > 0); }