public ActionResult GenerarNomina(string id, string id2) { try { NominaModels Nomina = new NominaModels(); Nomina.IDNomina = id; Nomina.IDSucursal = id2; Nomina.Conexion = Conexion; Nomina.Usuario = User.Identity.Name; Nomina_Datos DatosNomina = new Nomina_Datos(); Nomina = DatosNomina.GenerarNomina(Nomina); if (Nomina.Completado == true) { TempData["typemessage"] = "1"; TempData["message"] = "Los datos se generarón correctamente."; return(RedirectToAction("RptSaldos", "Nomina", new { id = Nomina.IDNomina, id2 = Nomina.IDSucursal })); } else if (Nomina.Completado == false) { TempData["typemessage"] = "2"; TempData["message"] = "Ya se ha generado la nómina, por favor recarge la página."; return(RedirectToAction("Index", "Nomina")); } else { TempData["typemessage"] = "2"; TempData["message"] = "Ocurrio un error al intentar generar la nomina. Intente más tarde."; return(RedirectToAction("Index", "Nomina")); } } catch (Exception ex) { throw ex; } }
public void GenerarNomina(Nomina Datos) { try { Nomina_Datos ND = new Nomina_Datos(); ND.GenerarNomina(Datos); } catch (Exception ex) { throw ex; } }