/// <summary> /// Deletes the dashboard transaction counter. /// </summary> /// <param name="model">The model.</param> /// <returns></returns> public int DeleteDashboardTransactionCounter(DashboardTransactionCounter model) { using (var rep = UnitOfWork.DashboardTransactionCounterRepository) { return(Convert.ToInt32(rep.Delete(model))); } }
/// <summary> /// Saves the dashboard transaction counter. /// </summary> /// <param name="model">The model.</param> /// <returns></returns> public ActionResult SaveDashboardTransactionCounter(DashboardTransactionCounter model) { //Initialize the newId variable var newId = -1; var userId = Helpers.GetLoggedInUserId(); var corporateid = Helpers.GetSysAdminCorporateID(); var facilityid = Helpers.GetDefaultFacilityId(); var currentDatetime = Helpers.GetInvariantCultureDateTime(); //Check if Model is not null if (model != null) { using (var bal = new DashboardTransactionCounterBal()) { if (model.CounterId > 0) { model.ModifiedBy = userId; model.ModifiedDate = currentDatetime; } else { model.CreatedBy = userId; model.CreatedDate = currentDatetime; } model.CorporateId = corporateid; model.FacilityId = facilityid; //Call the AddDashboardTransactionCounter Method to Add / Update current DashboardTransactionCounter newId = bal.SaveDashboardTransactionCounter(model); } } return(Json(newId)); }
/// <summary> /// Saves the dashboard transaction counter. /// </summary> /// <param name="model">The model.</param> /// <returns></returns> public int SaveDashboardTransactionCounter(DashboardTransactionCounter model) { using (var rep = UnitOfWork.DashboardTransactionCounterRepository) { if (model.CounterId > 0) { rep.UpdateEntity(model, model.CounterId); } else { rep.Create(model); } return(model.CounterId); } }