public ActionResult EditingNew_cta_sueldo([ModelBinder(typeof(DevExpressEditorsBinder))] ro_parametro_contable_x_Nomina_Tipoliqui_Sueldo_x_Pagar_Info info_det) { int IdEmpresa = Convert.ToInt32(SessionFixed.IdEmpresa); if (info_det != null) { var nom = bus_nomina.get_info(IdEmpresa, info_det.IdNomina); info_det.IdNominaTipo = string.IsNullOrEmpty(info_det.IdString) ? 0 : Convert.ToInt32(info_det.IdString.Substring(3, 3)); var nom_tipo = bus_nomina_tipo.get_info(IdEmpresa, info_det.IdNomina, info_det.IdNominaTipo); if (nom != null && nom_tipo != null) { info_det.IdNomina = info_det.IdNomina; info_det.Descripcion = nom.Descripcion; info_det.IdNominaTipo = info_det.IdNominaTipo; info_det.DescripcionProcesoNomina = nom_tipo.DescripcionProcesoNomina; } } if (ModelState.IsValid) { lst_cta_rubro.NewRow_cta_sueldo_x_pagar(info_det); info_det.IdEmpresa = IdEmpresa; bus_configuracion_cta_x_sueldo.modificar(lst_cta_rubro.get_list_sueldo_x_pagar().Where(q => q.Secuencia == info_det.Secuencia).First()); } ro_Parametros_Info model = new ro_Parametros_Info(); model.lst_cta_x_sueldo_pagar = lst_cta_rubro.get_list_sueldo_x_pagar(); cargar_combos_detalle(); return(PartialView("_GridViewPartial_cta_contable_sueldo_pagar", model)); }
public ActionResult Modificar(int IdNomina_Tipo = 0) { try { return(View(bus_nomina_tipo.get_info(GetIdEmpresa(), IdNomina_Tipo))); } catch (Exception) { throw; } }