//[ValidateAntiForgeryToken] public async Task <IActionResult> Edit(int id, [Bind("CashCategoryId,CashCategoryDescription")] CashCategory cashCategory) { if (id != cashCategory.CashCategoryId) { return(NotFound()); } if (cashCategory.CashCategoryDescription.Equals("Movimiento de pago")) { ModelState.AddModelError("DataError", "No se puede crear entidad con esa descripción."); } if (ModelState.IsValid) { try { _context.Update(cashCategory); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!CashCategoryExists(cashCategory.CashCategoryId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(cashCategory)); }
public async Task <IActionResult> Edit(int id, [Bind("CashCategoryId,CashCategoryDescription")] CashCategory cashCategory) { if (id != cashCategory.CashCategoryId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(cashCategory); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!CashCategoryExists(cashCategory.CashCategoryId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(cashCategory)); }
public async Task <IActionResult> Create([Bind("CashCategoryId,CashCategoryDescription")] CashCategory cashCategory) { if (ModelState.IsValid) { _context.Add(cashCategory); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(cashCategory)); }
//[ValidateAntiForgeryToken] public async Task <IActionResult> Create([Bind("CashCategoryId,CashCategoryDescription")] CashCategory cashCategory) { if (cashCategory.CashCategoryDescription.Equals("Movimiento de pago")) { ModelState.AddModelError("DataError", "No se puede crear entidad con esa descripción."); } if (ModelState.IsValid) { _context.Add(cashCategory); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(cashCategory)); }
public cCash doUpdate(string username, CashCategory key, double?cash, AccountAuditType addspend) { cCash ret = null; spCashReadListTableAdapter ta = new spCashReadListTableAdapter(); var dt = ta.doUpdate(username, key.ToString(), cash, addspend.ToString(), DateTime.Now); if (dt != null) { if (dt.Rows.Count > 0) { var dr = dt.FirstOrDefault(); ret = getCash(dr); } } return(ret); }