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().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) { 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); } }