public async Task <IActionResult> AddOrEdit(int id, [Bind("id,name,age,salary,moblie,Date")] employeemodel employeemodel) { if (ModelState.IsValid) { if (id == 0) { employeemodel.Date = DateTime.Now; _context.Add(employeemodel); await _context.SaveChangesAsync(); } else { try { _context.Update(employeemodel); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!employeemodelExists(employeemodel.id)) { return(NotFound()); } else { throw; } } } return(Json(new { isValid = true, html = Helper.RenderRazorViewToString(this, "_ViewAll", _context.employee.ToList()) })); } return(Json(new { isValid = false, html = Helper.RenderRazorViewToString(this, "AddOrEdit", employeemodel) })); }
public async Task <IActionResult> Create([Bind("Id,Title,XAxis,YAxis,Detail,Url")] PieChart pieChart) { if (ModelState.IsValid) { _context.Add(pieChart); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(pieChart)); }