private void cargarGrid() { try { in_movi_inven_tipo_x_tb_bodega_Bus BusMoviTipo = new in_movi_inven_tipo_x_tb_bodega_Bus(); listbxs = BusMoviTipo.Get_list_movi_inven_tipo_x_tb_bodega(param.IdEmpresa); DataSource = new BindingList <in_movi_inven_tipo_x_tb_bodega_Info>(listbxs); gridControl.DataSource = DataSource; //foreach (in_movi_inven_tipo_x_tb_bodega_Info item in listbxs) //{ // DataRow filas; // filas = dt.NewRow(); // filas["*"] = false; // filas["Sucursal"] = item.Sucursal; // filas[2] = item.IdSucucursal; // filas["Bodega"] = item.Bodega; // filas[4] = item.IdBodega; // dt.Rows.Add(filas); //} } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public void SetGrid() { try { in_movi_inven_tipo_x_tb_bodega_Bus BusMoviTipo = new in_movi_inven_tipo_x_tb_bodega_Bus(); var Consulta = BusMoviTipo.Get_List_movi_inven_tipo_x_tb_bodega(param.IdEmpresa, infoTemp.IdMovi_inven_tipo); foreach (in_movi_inven_tipo_x_tb_bodega_Info item in Consulta) { foreach (var Registro in DataSource) { if (item.IdSucucursal == Registro.IdSucucursal && item.IdBodega == Registro.IdBodega) { Registro.Estado = true; Registro.IdCtaCble = item.IdCtaCble; } } } gridControl.DataSource = DataSource; } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void gridView1_FocusedRowChanged(object sender, DevExpress.XtraGrid.Views.Base.FocusedRowChangedEventArgs e) { try { if (gridView_movi_inven.FocusedColumn.Caption == "*") { gridView_movi_inven.SetRowCellValue(e.PrevFocusedRowHandle, colChek, false); gridView_movi_inven.SetRowCellValue(e.FocusedRowHandle, colChek, true); in_movi_inven_tipo_x_tb_bodega_Bus BUSTipo = new in_movi_inven_tipo_x_tb_bodega_Bus(); var Consulta = BUSTipo.Get_List_movi_inven_tipo_x_tb_bodega(param.IdEmpresa, Convert.ToInt32(gridView_movi_inven.GetFocusedRowCellValue(colIdMovi_inven_tipo))); foreach (var item1 in Consulta) { foreach (var item in ListaBodegas) { if (item.IdBodega == item1.IdBodega && item.IdSucursal == item1.IdSucucursal) { item1.Sucursal = item.NomSucursal; item1.Bodega = item.bo_Descripcion; } } } foreach (var item in ListaData) { item.ip = null; item.EstaEnBase = "N"; foreach (var item1 in Consulta) { if (item.bo_Descripcion == item1.Bodega && item.NomSucursal == item1.Sucursal) { item.ip = item1.IdCtaCble; item.EstaEnBase = "S"; } } } treeList1.ExpandAll(); } if (UnaVez) { foreach (var item in DataSource) { item.Chek = false; } UnaVez = false; } } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void cargar_grid_Ca() { try { in_movi_inven_tipo_x_tb_bodega_Bus BusMoviTipo = new in_movi_inven_tipo_x_tb_bodega_Bus(); //in_movi_inven_tipo_Bus BusTipoMovi = new in_movi_inven_tipo_Bus(); //listbxsconsulta = BusTipoMovi.consulta_movimiento_tipo_x_bodega(param.IdEmpresa, MoviInveI, IdSucursal); listbxs = BusMoviTipo.Get_list_movi_inven_tipo_x_tb_bodega(param.IdEmpresa); foreach (var item in listbxs) { DataRow filas; filas = dt.NewRow(); filas["*"] = false; filas["Sucursal"] = item.Sucursal; filas[2] = item.IdSucucursal; filas["Bodega"] = item.Bodega; filas[4] = item.IdBodega; if (_Accion == Cl_Enumeradores.eTipo_action.consultar) { foreach (var item1 in listbxsconsulta) { if (item.IdBodega == item1.IdBodega) { filas["*"] = true; filas[5] = item1.IdCtaCble; dt.Rows.Add(filas); } } } else { //foreach (var item1 in listbxsconsulta) //{ // if (item.IdBodega == item1.IdBodega) // { // filas["*"] = true; // filas[5] = item1.IdCtaCble; // } //} dt.Rows.Add(filas); } } } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void ucGe_Menu_event_btnGuardar_Click(object sender, EventArgs e) { try { txt.Focus(); ListaGuardar = new List <in_movi_inven_tipo_x_tb_bodega_Info>(); List <in_movi_inven_tipo_x_tb_bodega_Info> ListaModificar = new List <in_movi_inven_tipo_x_tb_bodega_Info>(); foreach (var item in ListaData) { if (!string.IsNullOrEmpty(item.ip)) { in_movi_inven_tipo_x_tb_bodega_Info Obj = new in_movi_inven_tipo_x_tb_bodega_Info(); Obj.IdMovi_inven_tipo = Convert.ToInt32(gridView_movi_inven.GetFocusedRowCellValue(colIdMovi_inven_tipo)); var items = ListaBodegas.First(v => v.NomSucursal == item.NomSucursal && v.bo_Descripcion == item.bo_Descripcion); Obj.IdSucucursal = items.IdSucursal; Obj.IdBodega = items.IdBodega; Obj.IdCtaCble = item.ip; Obj.IdEmpresa = param.IdEmpresa; if (item.EstaEnBase == "N") { ListaGuardar.Add(Obj); } else { ListaModificar.Add(Obj); } } } string Menjsa = ""; string mensajeRecurso = ""; in_movi_inven_tipo_x_tb_bodega_Bus BusinMoviInvenTipo_B = new in_movi_inven_tipo_x_tb_bodega_Bus(); if (BusinMoviInvenTipo_B.GrabarDB(ListaGuardar, ref Menjsa)) { if (BusinMoviInvenTipo_B.ModificarDB(ListaModificar, ref Menjsa)) { mensajeRecurso = Core.Erp.Recursos.Properties.Resources.msgConfirmaGrabarOk; MessageBox.Show(mensajeRecurso, param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Information); } } } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private bool grabar() { try { bool resultado = false; if (txtDescripcion.Text == "") { MessageBox.Show(param.Get_Mensaje_sys(enum_Mensajes_sys.Por_Favor_ingrese_la) + " descripción", param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Exclamation); txtDescripcion.Focus(); return(resultado); } if (cmbTipoCbte.get_TipoCbteCble() == null) { MessageBox.Show(param.Get_Mensaje_sys(enum_Mensajes_sys.Seleccione_el) + " tipo de cuenta contable", "Favor ingrese datos"); cmbTipoCbte.Focus(); return(resultado); } if (chek_Estado.Checked == false) { MessageBox.Show(param.Get_Mensaje_sys(enum_Mensajes_sys.Seleccione_el) + " estado", param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Exclamation); chek_Estado.Focus(); return(resultado); } get_Info(); string msg = ""; string mensajeRecurso = ""; if (_Accion == Cl_Enumeradores.eTipo_action.grabar) { in_movi_inven_tipo_x_tb_bodega_Bus BusMoviTipo = new in_movi_inven_tipo_x_tb_bodega_Bus(); if (moviB.Get_Codigo(MoviInveI, ref msg)) { MessageBox.Show(msg); } else if (moviB.GrabarDB(MoviInveI, ref msg) && BusMoviTipo.GrabarDB(get_grid_guardar(), param.IdEmpresa, MoviInveI, ref msg) == true) { resultado = true; mensajeRecurso = Core.Erp.Recursos.Properties.Resources.msgConfirmaGrabarOk; MessageBox.Show(mensajeRecurso, param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Information); LimpiarDatos(); } else { return(resultado); mensajeRecurso = Core.Erp.Recursos.Properties.Resources.msgError_Grabar; MessageBox.Show(mensajeRecurso + "\n" + msg, param.Nombre_sistema); } } if (_Accion == Cl_Enumeradores.eTipo_action.actualizar) { in_movi_inven_tipo_x_tb_bodega_Bus BusMoviTipo = new in_movi_inven_tipo_x_tb_bodega_Bus(); if (moviB.ModificarDB(MoviInveI, ref msg) && BusMoviTipo.ModificarDB(get_grid_guardar(), param.IdEmpresa, MoviInveI, ref msg)) { resultado = true; mensajeRecurso = Core.Erp.Recursos.Properties.Resources.msgConfirmaGrabarOk; MessageBox.Show(mensajeRecurso, param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Information); _Accion = Cl_Enumeradores.eTipo_action.grabar; LimpiarDatos(); } else { mensajeRecurso = Core.Erp.Recursos.Properties.Resources.msgError_Modificar; MessageBox.Show(mensajeRecurso + "\n" + msg, param.Nombre_sistema); return(resultado); } } return(resultado); } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return(false); } }