public ActionResult GridViewPartial_por_distribuir(int IdSucursal = 0, int IdMovi_inven_tipo = 0, decimal IdNumMovi = 0) { List <in_Ing_Egr_Inven_distribucion_Info> model = new List <in_Ing_Egr_Inven_distribucion_Info>(); int IdEmpresa = Convert.ToInt32(SessionFixed.IdEmpresa); if (IdSucursal != 0 & IdMovi_inven_tipo != 0 & IdNumMovi != 0 & lst_x_distribuir_lis.get_list(Convert.ToDecimal(SessionFixed.IdTransaccionSession)).Count() == 0) { model = bus_ing_inv.get_list_x_distribuir(IdEmpresa, IdSucursal, IdMovi_inven_tipo, IdNumMovi); lst_x_distribuir_lis.set_list(model, Convert.ToDecimal(SessionFixed.IdTransaccionSession)); } else { model = lst_x_distribuir_lis.get_list(Convert.ToDecimal(SessionFixed.IdTransaccionSession)); } return(PartialView("_GridViewPartial_por_distribuir", model)); }
private void set_info_in_controls() { try { info_distribucion.lst_x_distribuir = bus_distribucion.get_list_x_distribuir(info_distribucion.IdEmpresa, info_distribucion.IdSucursal, info_distribucion.IdMovi_inven_tipo, info_distribucion.IdNumMovi); info_distribucion.lst_distribuido = bus_distribucion.get_list_distribuido(info_distribucion.IdEmpresa, info_distribucion.IdSucursal, info_distribucion.IdMovi_inven_tipo, info_distribucion.IdNumMovi); blst_distribuido = new BindingList <in_Ing_Egr_Inven_distribucion_Info>(info_distribucion.lst_distribuido); blst_x_distribuir = new BindingList <in_Ing_Egr_Inven_distribucion_Info>(info_distribucion.lst_x_distribuir); gridControl_distribuido.DataSource = blst_distribuido; gridControl_x_distribuir.DataSource = blst_x_distribuir; } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString(), param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); } }