public async Task <IActionResult> Edit(int id, SalarioMinimo salarioMinimo) { if (!ModelState.IsValid) { return(RedirectToAction(nameof(Index))); } if (id != salarioMinimo.Id) { return(RedirectToAction(nameof(Error), new { message = "Id incompatível!" })); } try { await _salarioMinimoService.AtualizarSalarioMinimoAsync(salarioMinimo); return(RedirectToAction(nameof(Index))); } catch (ApplicationException e) { return(RedirectToAction(nameof(Error), new { message = e.Message })); } }
public TopesdeVecesdeSalarioXRamo getTopesdeVecesdeSalarioXSalarioMinimo(string RFCPatron) { TopesdeVecesdeSalarioXRamo TopesdeVecesdeSalarioXSalarioMinimo = new TopesdeVecesdeSalarioXRamo(); // creamos el objeto TopesdeVecesdeSalarioXRamo topesdeVecesdeSalarioXRamo = getTopesdeVecesdeSalarioXRamo(RFCPatron); SalarioMinimo Zona = getZona(RFCPatron); TopesdeVecesdeSalarioXSalarioMinimo.Periodo = getPeriodo(RFCPatron); TopesdeVecesdeSalarioXSalarioMinimo.Tope1 = topesdeVecesdeSalarioXRamo.Tope1 * Zona.Monto; TopesdeVecesdeSalarioXSalarioMinimo.Tope2 = topesdeVecesdeSalarioXRamo.Tope2 * Zona.Monto; TopesdeVecesdeSalarioXSalarioMinimo.Tope3 = topesdeVecesdeSalarioXRamo.Tope3 * Zona.Monto; TopesdeVecesdeSalarioXSalarioMinimo.Tope4 = topesdeVecesdeSalarioXRamo.Tope4 * Zona.Monto; TopesdeVecesdeSalarioXSalarioMinimo.Tope5 = topesdeVecesdeSalarioXRamo.Tope5 * Zona.Monto; TopesdeVecesdeSalarioXSalarioMinimo.Tope6 = topesdeVecesdeSalarioXRamo.Tope6 * Zona.Monto; TopesdeVecesdeSalarioXSalarioMinimo.Tope7 = topesdeVecesdeSalarioXRamo.Tope7 * Zona.Monto; TopesdeVecesdeSalarioXSalarioMinimo.Tope8 = topesdeVecesdeSalarioXRamo.Tope8 * Zona.Monto; TopesdeVecesdeSalarioXSalarioMinimo.Tope9 = topesdeVecesdeSalarioXRamo.Tope9 * Zona.Monto; TopesdeVecesdeSalarioXSalarioMinimo.Tope10 = topesdeVecesdeSalarioXRamo.Tope10 * Zona.Monto; return(TopesdeVecesdeSalarioXSalarioMinimo); }
public async Task IncluirSalarioMinimoAsync(SalarioMinimo obj) { _context.Add(obj); await _context.SaveChangesAsync(); }