public ActionResult Nuevo(ro_periodo_x_ro_Nomina_TipoLiqui_Info info) { try { if (ModelState.IsValid) { info.IdEmpresa = Convert.ToInt32(SessionFixed.IdEmpresa); if (!bus_periodo_por_nomina.guardarDB(info)) { return(View(info)); } else { return(RedirectToAction("Index")); } } else { return(View(info)); } } catch (Exception) { throw; } }
public ActionResult Nuevo(ro_periodo_x_ro_Nomina_TipoLiqui_Info info) { try { if (ModelState.IsValid) { info.IdEmpresa = GetIdEmpresa(); if (!bus_nomina_tipo.guardarDB(info)) { return(View(info)); } else { return(RedirectToAction("Index")); } } else { return(View(info)); } } catch (Exception) { throw; } }
public JsonResult guardar(int IdEmpresa = 0, int IdNomina_Tipo = 0, int IdNomina_TipoLiqui = 0) { SessionFixed.IdTransaccionSessionActual = Request.Params["TransaccionFixed"] != null ? Request.Params["TransaccionFixed"].ToString() : SessionFixed.IdTransaccionSessionActual; var lista_grabar = List_det.get_list(Convert.ToInt32(SessionFixed.IdTransaccionSessionActual)).Where(q => q.seleccionado == true).ToList(); var resultado = periodos_x_nominas.guardarDB(lista_grabar, IdEmpresa, IdNomina_Tipo, IdNomina_TipoLiqui); return(Json("", JsonRequestBehavior.AllowGet)); }
public void UpdateRow(int IdPeriodo, decimal IdTransaccionSession) { var lst = get_list(IdTransaccionSession); int IdEmpresa = Convert.ToInt32(SessionFixed.IdEmpresa); ro_periodo_x_ro_Nomina_TipoLiqui_Info edited_info = lst.Where(m => m.IdPeriodo == IdPeriodo).FirstOrDefault(); edited_info.IdNomina_Tipo = Convert.ToInt32(SessionFixed.IdNomina_Tipo); edited_info.IdNomina_TipoLiqui = Convert.ToInt32(SessionFixed.IdNomina_TipoLiqui); if (edited_info != null) { edited_info.seleccionado = !edited_info.seleccionado; } var lst_guardar = lst.Where(q => q.seleccionado == true).ToList(); bus_nomina.guardarDB(lst_guardar, IdEmpresa, Convert.ToInt32(SessionFixed.IdNomina_Tipo), Convert.ToInt32(SessionFixed.IdNomina_TipoLiqui)); }