public ActionResult Nuevo(ro_empleado_x_rubro_acumulado_Info info) { try { ViewBag.IdEmpleado = info.IdEmpleado; info.IdEmpresa = Convert.ToInt32(SessionFixed.IdEmpresa); info.UsuarioIngresa = SessionFixed.IdUsuario; if( bus_rubro_acumulados.si_existe(info)) { ViewBag.mensaje = "El empleado tiene una solicitud vigente para el rubro seleccionado"; cargar_combos(); return View(info); } if (ModelState.IsValid) { if (!bus_rubro_acumulados.guardarDB(info)) { cargar_combos(); return View(info); } else return RedirectToAction("Index", new { IdEmpleado = info.IdEmpleado }); } else return View(info); } catch (Exception) { throw; } }
public ActionResult Nuevo(ro_empleado_x_rubro_acumulado_Info info) { try { ViewBag.IdEmpleado = info.IdEmpleado; info.IdEmpresa = Convert.ToInt32(SessionFixed.IdEmpresa); info.UsuarioIngresa = Session["IdUsuario"].ToString(); if (ModelState.IsValid) { if (!bus_rubro_acumulados.guardarDB(info)) { cargar_combos(); return(View(info)); } else { return(RedirectToAction("Index", new { IdEmpleado = info.IdEmpleado })); } } else { return(View(info)); } } catch (Exception) { throw; } }