Exemplo n.º 1
0
        private void EditarTicket(usp_LisTicketPesada_Result objTicket)
        {
            Application.Current.Resources["GridDataListarTP"] = objTicket;
            ucRegistrarTicket ucRegTicket = new ucRegistrarTicket();

            _main.sPanelOne.Children.Clear();
            _main.sPanelOne.Children.Add(ucRegTicket);

            _main.InPMenuNavegacion = 0;
            _main.InSMenuNavegacion = 4;

            var uc = new ucMenuNavegacion(_main);

            _main.SPanelNavegacion.Children.Clear();
            _main.SPanelNavegacion.Children.Add(uc);
        }
Exemplo n.º 2
0
        private void ValidarOperacion()
        {
            oTicket = ((usp_LisTicketPesada_Result)Application.Current.Resources["GridDataListarTP"]);
            if (oTicket != null)
            {
                strGestion                   = "Editar";
                btnImprimir.Visibility       = Visibility.Visible;
                label.Visibility             = Visibility.Visible;
                txtCodigo.Visibility         = Visibility.Visible;
                cboAnalisis.Visibility       = Visibility.Hidden;
                txtAnalisis.Visibility       = Visibility.Visible;
                txtCodigo.Text               = oTicket.CODIGOTICKETPESADA;
                dtFecha.Text                 = oTicket.FECHATICKET;
                cboOfOperacion.SelectedValue = oTicket.IDLOCAL.Trim() == "1"?"01": oTicket.IDLOCAL;
                txtCliente.Text              = oTicket.CLIENTE;
                lblIdCliente.Content         = oTicket.IDCLIENTE;
                lblIdTicket.Content          = oTicket.IDTICKETPESADA;



                /*Inicio Cargar Combo Contacto*/
                LisClienteContacto        oSrvClie   = new LisClienteContacto();
                List <LisClienteContacto> lstSrvClie = new List <LisClienteContacto>();
                var lst2 = _ClienteClient.usp_LisClienteContacto(oTicket.IDCLIENTE, "1").ToList();
                foreach (LisClienteContacto item in lst2)
                {
                    oSrvClie                   = new LisClienteContacto();
                    oSrvClie.NOMBRE            = item.NOMBRE + " - " + item.APELLIDO;
                    oSrvClie.IDCONTACTOCLIENTE = item.IDCONTACTOCLIENTE;
                    lstSrvClie.Add(oSrvClie);
                }

                cboProveedor.ItemsSource       = lstSrvClie;
                cboProveedor.DisplayMemberPath = "NOMBRE";
                cboProveedor.SelectedValuePath = "IDCONTACTOCLIENTE";
                cboProveedor.SelectedValue     = oTicket.IDCONTACTOCLIENTE;
                /*Fin Cargar Combo Contacto*/
                txtLocal.Text            = oTicket.DEPARTAMENTO;
                txtSector.Text           = oTicket.PROVINCIA;
                txtDistrito.Text         = oTicket.DISTRITO;
                lblidLaboratorio.Content = oTicket.IDLABORATORIO;
                txtAnalisis.Text         = oTicket.CODIGOLABORATORIO;
                oTicket.DESCLABORATORIO  = oTicket.DESCLABORATORIO == null ? "0*0*0*0" : oTicket.DESCLABORATORIO;
                string[] arrLaboratorio = oTicket.DESCLABORATORIO.Split('*');
                if (arrLaboratorio.Length == 4)
                {
                    txtZona.Text        = arrLaboratorio[0];
                    txtCalidad.Text     = arrLaboratorio[1];
                    txtHumedad.Text     = arrLaboratorio[2];
                    txtRendimiento.Text = arrLaboratorio[3];
                }

                txtNroSacos.Text = oTicket.NROSACO.ToString();
                txtKgBruto.Text  = oTicket.KGBRUTO.ToString();
                cboTipoProducto.SelectedValue = oTicket.IDTIPOCAFE;

                cboTipoSaco.SelectedValue = oTicket.IDSACO + "|" + oTicket.PESOSACO + "00";
                CalcularTotales_cboTipoSaco();
                txtObservaciones.Text     = oTicket.OBSERVACIONES;
                chkEstadoTicket.IsChecked = (oTicket.IDESTADO == 1) ? true : false;

                Application.Current.Resources["GridDataListarTP"] = null;
            }
            else
            {
                strGestion             = "Nuevo";
                btnImprimir.Visibility = Visibility.Hidden;
                label.Visibility       = Visibility.Hidden;
                txtCodigo.Visibility   = Visibility.Hidden;
            }
        }