示例#1
0
        private void ActualizarInforme()
        {
            AutomotoresApp oAuto  = new AutomotoresApp();
            bool           cargar = oAuto.Cargar(int.Parse(idInforme.Value));
            // Usuario Logueado
            UsuarioAutenticado Usuario = (UsuarioAutenticado)Session["UsuarioAutenticado"];

            oAuto.IdCliente = Usuario.IdCliente;
            oAuto.IdUsuario = Usuario.IdUsuario;

            oAuto.IdInforme = int.Parse(idInforme.Value);



            // Automotores
            oAuto.Dominio        = txtDominio.Text.ToUpper();
            oAuto.Registro       = txtRegistro.Text.ToUpper();
            oAuto.CalleRegistro  = txtCalleRegistro.Text.ToUpper();
            oAuto.NroRegistro    = txtNroRegistro.Text;
            oAuto.DptoRegistro   = txtDptoRegistro.Text;
            oAuto.PisoRegistro   = txtPisoRegistro.Text;
            oAuto.BarrioRegistro = txtBarrioRegistro.Text.ToUpper();
            oAuto.CPRegistro     = txtCPRegistro.Text;
            // Registro - Automotor
            oAuto.ProvinciaRegistro = int.Parse(cmbProvinciaRegistro.SelectedItem.Value);
            oAuto.LocalidadRegistro = int.Parse(cmbLocalidadRegistro.SelectedItem.Value);

            // Datos Vehículo
            oAuto.Modelo    = txtModelo.Text.ToUpper();
            oAuto.Marca     = txtMarca.Text.ToUpper();
            oAuto.Ano       = txtAno.Text;
            oAuto.NroChasis = txtNroChasis.Text.ToUpper();
            oAuto.NroMotor  = txtNroMotor.Text.ToUpper();

            oAuto.Observaciones  = txtObservaciones.Text.ToUpper();
            oAuto.Gravamenes     = txtGravamenes.Text.ToUpper();
            oAuto.DatosNegativos = txtDatosNegativos.Text.ToUpper();
            oAuto.Resultado      = txtResultados.Text.ToUpper();

            SubirArchivo();

            if (int.Parse(idReferencia.Value) == 0)
            {
                oAuto.Crear();
            }
            else
            {
                oAuto.Modificar(int.Parse(idInforme.Value));
            }
        }
示例#2
0
        private void LoadInforme(int Id)
        {
            AutomotoresApp oAuto = new AutomotoresApp();

            EncabezadoApp oEncabezado = new EncabezadoApp();

            oEncabezado.cargarEncabezado(Id);
            ClienteDal cliente = new ClienteDal();

            cliente.Cargar(oEncabezado.IdCliente);
            Usuario usuario = new Usuario();

            usuario.Cargar(oEncabezado.IdUsuario);

            bool cargar = oAuto.Cargar(Id);

            if (cargar)
            {
                lblNum.Text         = Id.ToString();
                lblFec.Text         = DateTime.Today.ToShortDateString();
                lblSolicitante.Text = cliente.RazonSocial;
                //lblRef.Text = usuario.Apellido + ", " + usuario.Nombre;
                if (oEncabezado.idReferencia != 0)
                {
                    lblRef.Text = oEncabezado.NombreReferencia.ToUpper();
                }
                else if (oEncabezado.UsuarioCliente != "")
                {
                    lblRef.Text = oEncabezado.UsuarioCliente.ToUpper();
                }
                else
                {
                    lblRef.Text = usuario.Apellido.ToUpper() + ", " + usuario.Nombre.ToUpper();
                }

                CargarForm(oAuto);
            }
            else
            {
                CargarEncabezado(oEncabezado);
            }
        }
示例#3
0
        private void LoadAutomotores(int Id)
        {
            AutomotoresApp oAuto  = new AutomotoresApp();
            bool           cargar = oAuto.Cargar(Id);

            if (cargar)
            {
                idReferencia.Value = (1).ToString();
                CargarForm(oAuto);
            }
            else
            {
                idReferencia.Value = (0).ToString();
                EncabezadoApp oEncabezado = new EncabezadoApp();
                oEncabezado.cargarEncabezado(Id);
                CargarEncabezado(oEncabezado);
                oEncabezado.Leido = 1;
                oEncabezado.CambiarLeido(Id);
            }
        }
示例#4
0
        private void LoadInforme(int Id)
        {
            AutomotoresApp oAuto = new AutomotoresApp();

            EncabezadoApp oEncabezado = new EncabezadoApp();

            oEncabezado.cargarEncabezado(Id);
            ClienteDal cliente = new ClienteDal();

            cliente.Cargar(oEncabezado.IdCliente);
            Usuario usuario = new Usuario();

            usuario.Cargar(oEncabezado.IdUsuario);

            bool cargar = oAuto.Cargar(Id);

            if (cargar)
            {
                lblNum.Text = Id.ToString();
                lblTipoDocumentoPeriodo.Text = TipoDocumentoPeriodo(cliente.TipoDocumento, cliente.TipoPeriodo);
                //lblFec.Text = DateTime.Today.ToShortDateString();
                if (oEncabezado.FechaFin != "")
                {
                    lblFec.Text = Convert.ToDateTime(oEncabezado.FechaFin).ToShortDateString();
                }
                string solicitante = "";
                if (cliente.NombreFantasia != null && cliente.NombreFantasia != "")
                {
                    solicitante = cliente.NombreFantasia;
                }
                else
                {
                    solicitante = cliente.RazonSocial;
                }
                if (cliente.Sucursal != null && cliente.Sucursal != "")
                {
                    solicitante = solicitante + " (" + cliente.Sucursal + ")";
                }
                lblSolicitante.Text = solicitante;

                string direccion = "";
                direccion = cliente.Calle + " " + cliente.Numero;
                if (cliente.Piso != "")
                {
                    direccion = direccion + " Piso: " + cliente.Piso;
                    direccion = direccion + " Dpto/Of: " + cliente.Departamento;
                }
                direccion = direccion + ". " + cliente.Barrio;
                lblDireccionSolicitante.Text = direccion;

                if (oEncabezado.idReferencia != 0)
                {
                    lblRef.Text = oEncabezado.NombreReferencia.ToUpper();
                }
                else if (oEncabezado.UsuarioCliente != "")
                {
                    lblRef.Text = oEncabezado.UsuarioCliente.ToUpper();
                }
                else
                {
                    lblRef.Text = usuario.Apellido.ToUpper() + ", " + usuario.Nombre.ToUpper();
                }

                CargarForm(oAuto);
            }
        }