Exemple #1
0
        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);
        }