public async Task <ActionResult> Create(CategoryViewModel model, string savecontinue) { if (ModelState.IsValid) { bool continueEditing = false; if (!String.IsNullOrWhiteSpace(savecontinue)) { continueEditing = true; } Category objcategory = new Core.Domain.Category(); objcategory = CategoryMapping.ViewToModel(model); TEBApiResponse apiResponse = await Post <Category>("/Category/InsertCategory", objcategory); if (apiResponse.IsSuccess) { if (continueEditing) { //selected tab //SaveSelectedTabName(); int categoryid = JsonConvert.DeserializeObject <int>(Convert.ToString(apiResponse.Data)); return(RedirectToAction("Edit", new { id = categoryid })); } return(RedirectToAction("Category")); } } return(View(model)); }
public CreateSession(Core.Domain.Category category, DateTime startTime, DateTime finishTime, IEnumerable <IPoint> points, string note = null) { Category = category; StartTime = startTime; FinishTime = finishTime; GpsPoints = points; Note = note; }
public void Insert(Core.Domain.Category model) { db = new SqlConnection(ConfigurationManager.ConnectionStrings["cnConsumption"].ConnectionString); string sql = " INSERT INTO tblcategory(Name) " + " VALUES (@Name)"; db.Execute(sql, new { model.Name }); db.Close(); }
public void Update(Core.Domain.Category model) { db = new SqlConnection(ConfigurationManager.ConnectionStrings["cnConsumption"].ConnectionString); string sql = " Update tblCategory Set Name=@Name Where id=@ID"; db.Execute(sql, new { model.Name, model.ID }); db.Close(); }
public ActionResult Edit(Core.Domain.Category Model) { _CategoryService = new CategoryService(); _CategoryService.Update(Model); return(RedirectToAction("Index")); }
public ActionResult Add(Core.Domain.Category model) { _CategoryService = new CategoryService(); _CategoryService.InsertCategory(model); return(RedirectToAction("Index")); }