Ejemplo n.º 1
0
 //[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));
 }
Ejemplo n.º 2
0
        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));
        }
Ejemplo n.º 3
0
        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));
        }
Ejemplo n.º 4
0
        //[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));
        }
Ejemplo n.º 5
0
        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);
        }