private void MP_MostrarRegistro(int _Pos) { try { Dgv_GBuscador.Row = _Pos; _idOriginal = (int)Dgv_GBuscador.GetValue("id"); if (_idOriginal != 0) { var ListaCompleta = new ServiceDesktop.ServiceDesktopClient().Compra_Lista().Where(A => A.Id == _idOriginal).ToList(); var Lista = ListaCompleta.First(); Tb_Id.Text = Lista.Id.ToString(); Cb_Sucursal.Value = Lista.IdSuc; _IdProveedor = Lista.IdProvee; Tb_Proveedor.Text = Lista.Proveedor.ToString(); Tb_FechaVenta.Value = Lista.FechaDoc; Sw_TipoVenta.Value = Lista.TipoVenta == 1 ? true : false; Tb_MDesc.Value = Convert.ToDouble(Lista.Descu); Tb_Total.Value = Convert.ToDouble(Lista.Total); Tb_Observacion.Text = Lista.Observ; Tb_FechaVenc.Value = Lista.FechaVen; MP_CargarDetalle(Convert.ToInt32(Tb_Id.Text)); MP_ObtenerCalculo(); LblPaginacion.Text = Convert.ToString(_Pos + 1) + "/" + Dgv_GBuscador.RowCount.ToString(); } } catch (Exception ex) { MP_MostrarMensajeError(ex.Message); } }
private void MP_MostrarRegistro(int _Pos) { Dgv_GBuscador.Row = _Pos; _idOriginal = (int)Dgv_GBuscador.GetValue("id"); if (_idOriginal != 0) { var tabla = new ServiceDesktop.ServiceDesktopClient().CmmpraIngresoListarXId(_idOriginal).ToArray(); var registro = tabla.First(); if (tabla.Length > 0) { Tb_Cod.Text = tabla.Where(x => !string.IsNullOrEmpty(x.Id.ToString())).Count() > 0 ? tabla.Select(x => x.Id).First().ToString() : ""; Tb_NUmGranja.Text = tabla.Where(x => !string.IsNullOrEmpty(x.NumNota)).Count() > 0 ? tabla.Select(x => x.NumNota).First().ToString() : ""; Tb_FechaEnt.Value = tabla.Select(x => x.FechaEnt).First(); //registro.FechaEnt; Tb_FechaRec.Value = tabla.Select(x => x.FechaRec).First(); Tb_Placa.Text = tabla.Where(x => !string.IsNullOrEmpty(x.Placa)).Count() > 0 ? tabla.Select(x => x.Placa).First().ToString() : ""; tb_Proveedor.Text = tabla.Where(x => !string.IsNullOrEmpty(x.Proveedor)).Count() > 0 ? tabla.Select(x => x.Proveedor).First().ToString() : ""; _idProveedor = tabla.Select(x => x.IdProvee).First(); Tb_Observacion.Text = tabla.Where(x => !string.IsNullOrEmpty(x.Observacion)).Count() > 0 ? tabla.Select(x => x.Observacion).First().ToString() : ""; Cb_Tipo.Value = tabla.Select(x => x.Tipo).First(); Tb_Recibido.Text = registro.Recibido.ToString(); Tb_Edad.Text = tabla.Select(x => x.CantidadSemanas).First().ToString(); Tb_Entregado.Text = tabla.Where(x => !string.IsNullOrEmpty(x.Entregado)).Count() > 0 ? tabla.Select(x => x.Entregado).First().ToString() : ""; Tb_TotalEnviado.Value = Convert.ToDouble(registro.TotalRecibido); Tb_TotalVendido.Value = Convert.ToDouble(registro.TotalVendido); Tb_TotalFisico.Value = Convert.ToDouble(registro.Total); MP_CargarDetalle(Convert.ToInt32(Tb_Cod.Text), 1); MP_ObtenerCalculo(); } LblPaginacion.Text = Convert.ToString(_Pos + 1) + "/" + Dgv_GBuscador.RowCount.ToString(); } }
private void MP_MostrarRegistro(int _Pos) { try { Dgv_GBuscador.Row = _Pos; _idOriginal = (int)Dgv_GBuscador.GetValue("id"); if (_idOriginal != 0) { var ListaCompleta = new ServiceDesktop.ServiceDesktopClient().Seleccion_Lista(); var lista = (from a in ListaCompleta where a.Id.Equals(_idOriginal) select new { a.Id, a.IdCompraIng, a.Granja, a.FechaEntrega, a.FechaRecepcion, a.Placa, a.Proveedor, a.Tipo, a.Edad }).ToList(); foreach (var seleccion in lista) { Tb_Id.Text = seleccion.Id.ToString(); Tb_NUmGranja.Text = seleccion.Granja.ToString(); Tb_IdCompraIngreso.Text = seleccion.IdCompraIng.ToString(); Tb_FechaEnt.Value = seleccion.FechaEntrega; Tb_FechaRec.Value = seleccion.FechaRecepcion; Tb_Placa.Text = seleccion.Placa == "" ? "" : seleccion.Placa; tb_Proveedor.Text = seleccion.Proveedor.ToString(); Cb_Tipo.Value = (int)seleccion.Tipo; Tb_Edad.Text = seleccion.Edad.ToString(); } MP_CargarDetalle(Convert.ToInt32(Tb_IdCompraIngreso.Text)); MP_CargarDetalle2(Convert.ToInt32(Tb_Id.Text)); MP_ObtenerCalculo(); LblPaginacion.Text = Convert.ToString(_Pos + 1) + "/" + Dgv_GBuscador.RowCount.ToString(); } } catch (Exception ex) { MP_MostrarMensajeError(ex.Message); } }
private void MP_MostrarRegistro(int _Pos) { try { Dgv_GBuscador.Row = _Pos; _idOriginal = (int)Dgv_GBuscador.GetValue("id"); if (_idOriginal != 0) { var ListaCompleta = new ServiceDesktop.ServiceDesktopClient().Transformacion_Lista().Where(A => A.Id == _idOriginal).ToList(); var Lista = ListaCompleta.First(); Tb_Id.Text = Lista.Id.ToString(); Cb_Almacen1.Value = Lista.IdSucSalida; Cb_Almacen2.Value = Lista.IdSucIngreso; Tb_Observacion.Text = Lista.Observ; MP_CargarDetalle(Convert.ToInt32(Tb_Id.Text)); MP_ObtenerCalculo(); LblPaginacion.Text = Convert.ToString(_Pos + 1) + "/" + Dgv_GBuscador.RowCount.ToString(); } } catch (Exception ex) { MP_MostrarMensajeError(ex.Message); } }
private void MP_CargarEncabezado() { try { var result = new ServiceDesktop.ServiceDesktopClient().CmmpraIngresoListar(); if (result.Count() > 0) { Dgv_GBuscador.DataSource = result; Dgv_GBuscador.RetrieveStructure(); Dgv_GBuscador.AlternatingColors = true; Dgv_GBuscador.RootTable.Columns[0].Key = "id"; Dgv_GBuscador.RootTable.Columns[0].Visible = false; Dgv_GBuscador.RootTable.Columns[1].Key = "Proveedor"; Dgv_GBuscador.RootTable.Columns[1].Caption = "Proveedor"; Dgv_GBuscador.RootTable.Columns[1].Width = 300; Dgv_GBuscador.RootTable.Columns[1].HeaderAlignment = Janus.Windows.GridEX.TextAlignment.Center; Dgv_GBuscador.RootTable.Columns[1].CellStyle.FontSize = 8; Dgv_GBuscador.RootTable.Columns[1].CellStyle.TextAlignment = Janus.Windows.GridEX.TextAlignment.Near; Dgv_GBuscador.RootTable.Columns[1].Visible = true; Dgv_GBuscador.RootTable.Columns[2].Key = "FechaEnt"; Dgv_GBuscador.RootTable.Columns[2].Caption = "Fecha Entrega"; Dgv_GBuscador.RootTable.Columns[2].Width = 220; Dgv_GBuscador.RootTable.Columns[2].HeaderAlignment = Janus.Windows.GridEX.TextAlignment.Center; Dgv_GBuscador.RootTable.Columns[2].CellStyle.FontSize = 8; Dgv_GBuscador.RootTable.Columns[2].CellStyle.TextAlignment = Janus.Windows.GridEX.TextAlignment.Center; Dgv_GBuscador.RootTable.Columns[2].Visible = true; Dgv_GBuscador.RootTable.Columns[3].Key = "FechaRec"; Dgv_GBuscador.RootTable.Columns[3].Caption = "Fecha Recepcion"; Dgv_GBuscador.RootTable.Columns[3].Width = 200; Dgv_GBuscador.RootTable.Columns[3].HeaderAlignment = Janus.Windows.GridEX.TextAlignment.Center; Dgv_GBuscador.RootTable.Columns[3].CellStyle.FontSize = 8; Dgv_GBuscador.RootTable.Columns[3].CellStyle.TextAlignment = Janus.Windows.GridEX.TextAlignment.Center; Dgv_GBuscador.RootTable.Columns[3].Visible = true; Dgv_GBuscador.RootTable.Columns[4].Key = "Entregado"; Dgv_GBuscador.RootTable.Columns[4].Caption = "Entregado"; Dgv_GBuscador.RootTable.Columns[4].Width = 200; Dgv_GBuscador.RootTable.Columns[4].HeaderAlignment = Janus.Windows.GridEX.TextAlignment.Center; Dgv_GBuscador.RootTable.Columns[4].CellStyle.FontSize = 8; Dgv_GBuscador.RootTable.Columns[4].CellStyle.TextAlignment = Janus.Windows.GridEX.TextAlignment.Near; Dgv_GBuscador.RootTable.Columns[4].Visible = true; Dgv_GBuscador.RootTable.Columns[5].Key = "Total"; Dgv_GBuscador.RootTable.Columns[5].Caption = "Total"; Dgv_GBuscador.RootTable.Columns[5].FormatString = "0.00"; Dgv_GBuscador.RootTable.Columns[5].Width = 200; Dgv_GBuscador.RootTable.Columns[5].HeaderAlignment = Janus.Windows.GridEX.TextAlignment.Center; Dgv_GBuscador.RootTable.Columns[5].CellStyle.FontSize = 8; Dgv_GBuscador.RootTable.Columns[5].CellStyle.TextAlignment = Janus.Windows.GridEX.TextAlignment.Far; Dgv_GBuscador.RootTable.Columns[5].Visible = true; Dgv_GBuscador.RootTable.Columns[6].Key = "Fecha"; Dgv_GBuscador.RootTable.Columns[6].Visible = false; Dgv_GBuscador.RootTable.Columns[7].Key = "Hora"; Dgv_GBuscador.RootTable.Columns[7].Visible = false; Dgv_GBuscador.RootTable.Columns[8].Key = "Usuario"; Dgv_GBuscador.RootTable.Columns[8].Visible = false; //Habilitar filtradores Dgv_GBuscador.DefaultFilterRowComparison = FilterConditionOperator.Contains; Dgv_GBuscador.FilterMode = FilterMode.Automatic; Dgv_GBuscador.FilterRowUpdateMode = FilterRowUpdateMode.WhenValueChanges; //Dgv_Buscardor.FilterRowButtonStyle = FilterRowButtonStyle.ConditionOperatorDropDown; Dgv_GBuscador.GroupByBoxVisible = false; Dgv_GBuscador.VisualStyle = VisualStyle.Office2007; } } catch (Exception ex) { MessageBox.Show(ex.StackTrace, GLMensaje.Error); } }
private void MP_CargarEncabezado() { try { var ListaCompleta = new ServiceDesktop.ServiceDesktopClient().Compra_Lista().ToList(); if (ListaCompleta.Count() > 0) { Dgv_GBuscador.DataSource = ListaCompleta; Dgv_GBuscador.RetrieveStructure(); Dgv_GBuscador.AlternatingColors = true; Dgv_GBuscador.RootTable.Columns["id"].Caption = "Id"; Dgv_GBuscador.RootTable.Columns["id"].Width = 250; Dgv_GBuscador.RootTable.Columns["id"].HeaderAlignment = Janus.Windows.GridEX.TextAlignment.Center; Dgv_GBuscador.RootTable.Columns["id"].CellStyle.FontSize = 8; Dgv_GBuscador.RootTable.Columns["id"].CellStyle.TextAlignment = Janus.Windows.GridEX.TextAlignment.Near; Dgv_GBuscador.RootTable.Columns["id"].Visible = true; Dgv_GBuscador.RootTable.Columns["IdSuc"].Visible = false; Dgv_GBuscador.RootTable.Columns["IdProvee"].Visible = false; Dgv_GBuscador.RootTable.Columns["Proveedor"].Caption = "Proveedor"; Dgv_GBuscador.RootTable.Columns["Proveedor"].Width = 350; Dgv_GBuscador.RootTable.Columns["Proveedor"].HeaderAlignment = Janus.Windows.GridEX.TextAlignment.Center; Dgv_GBuscador.RootTable.Columns["Proveedor"].CellStyle.FontSize = 8; Dgv_GBuscador.RootTable.Columns["Proveedor"].CellStyle.TextAlignment = Janus.Windows.GridEX.TextAlignment.Center; Dgv_GBuscador.RootTable.Columns["Proveedor"].Visible = true; Dgv_GBuscador.RootTable.Columns["Estado"].Visible = false; Dgv_GBuscador.RootTable.Columns["FechaDoc"].Caption = "Fecha"; Dgv_GBuscador.RootTable.Columns["FechaDoc"].Width = 350; Dgv_GBuscador.RootTable.Columns["FechaDoc"].HeaderAlignment = Janus.Windows.GridEX.TextAlignment.Center; Dgv_GBuscador.RootTable.Columns["FechaDoc"].CellStyle.FontSize = 8; Dgv_GBuscador.RootTable.Columns["FechaDoc"].CellStyle.TextAlignment = Janus.Windows.GridEX.TextAlignment.Near; Dgv_GBuscador.RootTable.Columns["FechaDoc"].Visible = true; Dgv_GBuscador.RootTable.Columns["TipoVenta"].Visible = false; Dgv_GBuscador.RootTable.Columns["NombreTipo"].Caption = "Tipo"; Dgv_GBuscador.RootTable.Columns["NombreTipo"].Width = 350; Dgv_GBuscador.RootTable.Columns["NombreTipo"].HeaderAlignment = Janus.Windows.GridEX.TextAlignment.Center; Dgv_GBuscador.RootTable.Columns["NombreTipo"].CellStyle.FontSize = 8; Dgv_GBuscador.RootTable.Columns["NombreTipo"].CellStyle.TextAlignment = Janus.Windows.GridEX.TextAlignment.Near; Dgv_GBuscador.RootTable.Columns["NombreTipo"].Visible = true; Dgv_GBuscador.RootTable.Columns["Descu"].Visible = false; Dgv_GBuscador.RootTable.Columns["Total"].Caption = "Total"; Dgv_GBuscador.RootTable.Columns["Total"].Width = 200; Dgv_GBuscador.RootTable.Columns["Total"].FormatString = "0.00"; Dgv_GBuscador.RootTable.Columns["Total"].HeaderAlignment = Janus.Windows.GridEX.TextAlignment.Center; Dgv_GBuscador.RootTable.Columns["Total"].CellStyle.FontSize = 8; Dgv_GBuscador.RootTable.Columns["Total"].CellStyle.TextAlignment = Janus.Windows.GridEX.TextAlignment.Near; Dgv_GBuscador.RootTable.Columns["Total"].Visible = true; Dgv_GBuscador.RootTable.Columns["Fecha"].Visible = false; Dgv_GBuscador.RootTable.Columns["Hora"].Visible = false; Dgv_GBuscador.RootTable.Columns["Usuario"].Visible = false; //Habilitar filtradores Dgv_GBuscador.DefaultFilterRowComparison = FilterConditionOperator.Contains; Dgv_GBuscador.FilterMode = FilterMode.Automatic; Dgv_GBuscador.FilterRowUpdateMode = FilterRowUpdateMode.WhenValueChanges; //Dgv_Buscardor.FilterRowButtonStyle = FilterRowButtonStyle.ConditionOperatorDropDown; Dgv_GBuscador.GroupByBoxVisible = false; Dgv_GBuscador.VisualStyle = VisualStyle.Office2007; } } catch (Exception ex) { MP_MostrarMensajeError(ex.Message); } }
private void MP_CargarEncabezado() { try { var ListaCompleta = new ServiceDesktop.ServiceDesktopClient().Seleccion_Lista().ToList(); var lista = (from a in ListaCompleta select new { a.Id, a.IdCompraIng, a.Granja, a.Proveedor, a.FechaEntrega, a.FechaRecepcion, a.Fecha, a.Hora, a.Usuario }).ToList(); if (lista.Count() > 0) { Dgv_GBuscador.DataSource = lista; Dgv_GBuscador.RetrieveStructure(); Dgv_GBuscador.AlternatingColors = true; Dgv_GBuscador.RootTable.Columns["id"].Caption = "Nota Seleccion"; Dgv_GBuscador.RootTable.Columns["id"].Width = 140; Dgv_GBuscador.RootTable.Columns["id"].HeaderAlignment = Janus.Windows.GridEX.TextAlignment.Center; Dgv_GBuscador.RootTable.Columns["id"].CellStyle.FontSize = 8; Dgv_GBuscador.RootTable.Columns["id"].CellStyle.TextAlignment = Janus.Windows.GridEX.TextAlignment.Near; Dgv_GBuscador.RootTable.Columns["id"].Visible = true; Dgv_GBuscador.RootTable.Columns["IdCompraIng"].Caption = "Nota Recepcion"; Dgv_GBuscador.RootTable.Columns["IdCompraIng"].Width = 140; Dgv_GBuscador.RootTable.Columns["IdCompraIng"].HeaderAlignment = Janus.Windows.GridEX.TextAlignment.Center; Dgv_GBuscador.RootTable.Columns["IdCompraIng"].CellStyle.FontSize = 8; Dgv_GBuscador.RootTable.Columns["IdCompraIng"].CellStyle.TextAlignment = Janus.Windows.GridEX.TextAlignment.Near; Dgv_GBuscador.RootTable.Columns["IdCompraIng"].Visible = true; Dgv_GBuscador.RootTable.Columns["Granja"].Caption = "Nota Granja"; Dgv_GBuscador.RootTable.Columns["Granja"].Width = 140; Dgv_GBuscador.RootTable.Columns["Granja"].HeaderAlignment = Janus.Windows.GridEX.TextAlignment.Center; Dgv_GBuscador.RootTable.Columns["Granja"].CellStyle.FontSize = 8; Dgv_GBuscador.RootTable.Columns["Granja"].CellStyle.TextAlignment = Janus.Windows.GridEX.TextAlignment.Center; Dgv_GBuscador.RootTable.Columns["Granja"].Visible = true; Dgv_GBuscador.RootTable.Columns["Proveedor"].Caption = "Proveedor"; Dgv_GBuscador.RootTable.Columns["Proveedor"].Width = 250; Dgv_GBuscador.RootTable.Columns["Proveedor"].HeaderAlignment = Janus.Windows.GridEX.TextAlignment.Center; Dgv_GBuscador.RootTable.Columns["Proveedor"].CellStyle.FontSize = 8; Dgv_GBuscador.RootTable.Columns["Proveedor"].CellStyle.TextAlignment = Janus.Windows.GridEX.TextAlignment.Center; Dgv_GBuscador.RootTable.Columns["Proveedor"].Visible = true; Dgv_GBuscador.RootTable.Columns["FechaEntrega"].Caption = "Fecha Entrega"; Dgv_GBuscador.RootTable.Columns["FechaEntrega"].Width = 200; Dgv_GBuscador.RootTable.Columns["FechaEntrega"].HeaderAlignment = Janus.Windows.GridEX.TextAlignment.Center; Dgv_GBuscador.RootTable.Columns["FechaEntrega"].CellStyle.FontSize = 8; Dgv_GBuscador.RootTable.Columns["FechaEntrega"].CellStyle.TextAlignment = Janus.Windows.GridEX.TextAlignment.Center; Dgv_GBuscador.RootTable.Columns["FechaEntrega"].Visible = true; Dgv_GBuscador.RootTable.Columns["FechaRecepcion"].Caption = "FechaRecepcion"; Dgv_GBuscador.RootTable.Columns["FechaRecepcion"].Width = 200; Dgv_GBuscador.RootTable.Columns["FechaRecepcion"].HeaderAlignment = Janus.Windows.GridEX.TextAlignment.Center; Dgv_GBuscador.RootTable.Columns["FechaRecepcion"].CellStyle.FontSize = 8; Dgv_GBuscador.RootTable.Columns["FechaRecepcion"].CellStyle.TextAlignment = Janus.Windows.GridEX.TextAlignment.Near; Dgv_GBuscador.RootTable.Columns["FechaRecepcion"].Visible = true; Dgv_GBuscador.RootTable.Columns["Fecha"].Visible = false; Dgv_GBuscador.RootTable.Columns["Hora"].Visible = false; Dgv_GBuscador.RootTable.Columns["Usuario"].Visible = false; //Habilitar filtradores Dgv_GBuscador.DefaultFilterRowComparison = FilterConditionOperator.Contains; Dgv_GBuscador.FilterMode = FilterMode.Automatic; Dgv_GBuscador.FilterRowUpdateMode = FilterRowUpdateMode.WhenValueChanges; //Dgv_Buscardor.FilterRowButtonStyle = FilterRowButtonStyle.ConditionOperatorDropDown; Dgv_GBuscador.GroupByBoxVisible = false; Dgv_GBuscador.VisualStyle = VisualStyle.Office2007; } } catch (Exception ex) { MP_MostrarMensajeError(ex.Message); } }