// GET: Productos
        public ActionResult Index()
        {
            var vehiculosBL = new VehiculosBL();

            var listadevehiculos = vehiculosBL.Obtener();

            return(View(listadevehiculos));
        }
Exemple #2
0
        private void txtBuscarFactura_TextChanged(object sender, EventArgs e)
        {
            _vehiculos = new VehiculosBL();
            var textoABuscar = txtBuscarVehiculoModelo.Text;

            listaVehiculosBindingSource.DataSource =
                _vehiculos.ObtenerVehiculos(textoABuscar);
        }
Exemple #3
0
        private void toolStripButton1_Click(object sender, EventArgs e)
        {
            if (idTextBox.Text != "")
            {
                var vehiculoId = Convert.ToInt32(idTextBox.Text);
                _vehiculos.RefrescarDatos(vehiculoId);

                listaVehiculosBindingSource.ResetBindings(false);
            }
            _vehiculos = new VehiculosBL();
            listaVehiculosBindingSource.DataSource = _vehiculos.ObtenerVehiculos();
        }
Exemple #4
0
        private void btnBuscar_Click(object sender, EventArgs e)
        {
            _VehiculosBL = new VehiculosBL();
            var textoABuscar = txtBuscarVehiculo.Text;

            bindingsource.DataSource =
                _VehiculosBL.ObtenerVehiculos(textoABuscar);

            reporte.SetDataSource(bindingsource);
            crystalReportViewer1.ReportSource = reporte;
            crystalReportViewer1.RefreshReport();
        }
Exemple #5
0
        //internal static formMenu mdiParent;

        public FormFactura()
        {
            InitializeComponent();

            List <TextBox> BuscarTlist = new List <TextBox>();
            List <string>  BuscarSlist = new List <String>();

            BuscarTlist.Add(txtBuscarFactura);
            BuscarSlist.Add("Buscar número de factura");
            SetCueBanner(ref BuscarTlist, BuscarSlist);

            _facturaBL = new FacturaBL();
            listaFacturasBindingSource.DataSource = _facturaBL.ObtenerFacturas();

            _clienteBL = new ClientesBL();
            listaClientesBindingSource1.DataSource = _clienteBL.ObtenerClientes();

            _vehiculoBL = new VehiculosBL();
            listaVehiculosBindingSource.DataSource = _vehiculoBL.ObtenerVehiculos();
        }
Exemple #6
0
        public FormReporteVehiculos()
        {
            InitializeComponent();

            List <TextBox> BuscarTlist = new List <TextBox>();
            List <string>  BuscarSlist = new List <String>();

            BuscarTlist.Add(txtBuscarVehiculo);
            BuscarSlist.Add("Filtrar por modelo de vehículo");
            SetCueBanner(ref BuscarTlist, BuscarSlist);

            _VehiculosBL             = new VehiculosBL();
            bindingsource            = new BindingSource();
            bindingsource.DataSource = _VehiculosBL.ObtenerVehiculos();

            reporte = new ReporteVehiculos();
            reporte.SetDataSource(bindingsource);

            crystalReportViewer1.ReportSource = reporte;
            crystalReportViewer1.RefreshReport();
        }
Exemple #7
0
        public formVehiculos()
        {
            InitializeComponent();
            List <TextBox> BuscarTlist = new List <TextBox>();
            List <string>  BuscarSlist = new List <String>();

            BuscarTlist.Add(txtBuscarVehiculoModelo);
            BuscarSlist.Add("Buscar vehiculo por modelo");
            SetCueBanner(ref BuscarTlist, BuscarSlist);

            _vehiculos = new VehiculosBL();
            listaVehiculosBindingSource.DataSource = _vehiculos.ObtenerVehiculos();

            _tiposBL = new TipoBL();
            listaTiposBindingSource.DataSource = _tiposBL.ObtenerTipos();

            _combustiblesBL = new CombustibleBL();
            listaCombustiblesBindingSource.DataSource = _combustiblesBL.ObtenerCombustibles();

            _transmisionesBL = new TransmisionBL();
            listaTransmisionesBindingSource.DataSource = _transmisionesBL.ObtenerTransmisiones();
        }
Exemple #8
0
 public VehiculosController()
 {
     _vehiculosBL = new VehiculosBL();
     _marcaBL     = new MarcasBL();
 }
Exemple #9
0
        public bool Insertar(string login)
        {
            int UbigeoId = 1;
            CargosFuncionesX1003BE c_BE = new CargosFuncionesX1003BE();

            c_BE.CargosFuncionesX1003Id = new CargosFuncionesX1003BL().GetMaxId() + 1;
            c_BE.EstadoId        = 1;
            c_BE.FichaId         = this.FichaId;
            c_BE.UbigeoId        = UbigeoId;
            c_BE.NroIpRegistro   = HttpContext.Current.Request.UserHostAddress;
            c_BE.UsuarioRegistro = login;

            if (new CargosFuncionesX1003BL().Consultar_PK(c_BE.CargosFuncionesX1003Id).FirstOrDefault() == null)
            {
                if (new CargosFuncionesX1003BL().Insertar(c_BE) == false)
                {
                    this.ErrorSMS = "Error al Insertar Cargos Funcionales";
                    RollBack(c_BE.CargosFuncionesX1003Id);
                    return(false);
                }
            }
            else
            {
                if (new CargosFuncionesX1003BL().Actualizar(c_BE) == false)
                {
                    this.ErrorSMS = "Error al Actualizar Cargos Funcionales";
                    RollBack(c_BE.CargosFuncionesX1003Id);
                    return(false);
                }
            }



            if (LstDomicilios != null)
            {
                int DomicilioId = new DomiciliosBL().GetMaxId();
                foreach (AgregarDomiciliosEnPeruVewModel dom in LstDomicilios)
                {
                    DomiciliosBE d_BE = new DomiciliosBE();
                    d_BE.DomicilioId            = DomicilioId + 1;
                    d_BE.CargosFuncionesX1003Id = c_BE.CargosFuncionesX1003Id;
                    d_BE.LugardeResidencia      = dom.LugarResidenciaDomicilioDeclarante;
                    d_BE.Referencia             = dom.ReferenciaDomicilioDeclarante;
                    d_BE.Telefono        = dom.TelefonoDomicilioDeclarante.ToString();
                    d_BE.Email           = dom.lblEmailDomicilioDeclarante;
                    d_BE.UbigeoId        = new UbigeoBL().Consultar_Lista().Find(x => x.UbigeoCodigo == dom.DistritoDomicilioDeclaranteId.ToString()).UbigeoId;
                    d_BE.EstadoId        = 1;
                    d_BE.UsuarioRegistro = login;
                    d_BE.NroIpRegistro   = HttpContext.Current.Request.UserHostAddress;
                    if (new DomiciliosBL().Consultar_PK(d_BE.DomicilioId).FirstOrDefault() == null)
                    {
                        if (new DomiciliosBL().Insertar(d_BE) == false)
                        {
                            this.ErrorSMS = "Error al Insertar Domicilios";
                            RollBack(c_BE.CargosFuncionesX1003Id);
                            return(false);
                        }
                    }
                    else
                    {
                        if (new DomiciliosBL().Actualizar(d_BE) == false)
                        {
                            this.ErrorSMS = "Error al Actualizar Domicilios";
                            RollBack(c_BE.CargosFuncionesX1003Id);
                            return(false);
                        }
                    }
                }
            }

            if (LstVehiculos != null)
            {
                int VehiculoId = new VehiculosBL().GetMaxId();
                foreach (AgregarVehiculoViewModel dom in LstVehiculos)
                {
                    VehiculosBE v_BE = new VehiculosBE();
                    v_BE.VehiculoId             = VehiculoId + 1;
                    v_BE.CargosFuncionesX1003Id = c_BE.CargosFuncionesX1003Id;
                    v_BE.VehiculoTipoId         = Int32.Parse(dom.ExtranjeroTipoVehiculoId);
                    v_BE.AutoModeloId           = dom.ExtranjeroVehiculoModeloId;
                    v_BE.EstadoId        = 1;
                    v_BE.UsuarioRegistro = login;
                    v_BE.NroIpRegistro   = HttpContext.Current.Request.UserHostAddress;

                    if (new VehiculosBL().Consultar_PK(v_BE.VehiculoId).FirstOrDefault() == null)
                    {
                        if (new VehiculosBL().Insertar(v_BE) == false)
                        {
                            this.ErrorSMS = "Error al Insertar Vehiculo";
                            RollBack(c_BE.CargosFuncionesX1003Id);
                            return(false);
                        }
                    }
                    else
                    {
                        if (new VehiculosBL().Actualizar(v_BE) == false)
                        {
                            this.ErrorSMS = "Error al Actualizar  Vehiculo";
                            RollBack(c_BE.CargosFuncionesX1003Id);
                            return(false);
                        }
                    }
                }
            }



            if (LstIngresos != null)
            {
                int IngresoPasiId = new IngresosAlPaisBL().GetMaxId();
                foreach (AgregarIngresosAlPaisViewModel dom in LstIngresos)
                {
                    IngresosAlPaisBE i_BE = new IngresosAlPaisBE();
                    i_BE.IngresoPaisId          = IngresoPasiId + 1;
                    i_BE.CargosFuncionesX1003Id = c_BE.CargosFuncionesX1003Id;
                    i_BE.FechaIngreso           = dom.IngresoAlPaisFechaIngreso;
                    i_BE.FechaInicioMision      = dom.IngresoAlPaisFechaInicioMision;
                    i_BE.FechaTerminoMision     = dom.IngresoAlPaisFechaTerminoMision;
                    i_BE.EstadoId        = 1;
                    i_BE.UsuarioRegistro = login;
                    i_BE.NroIpRegistro   = HttpContext.Current.Request.UserHostAddress;

                    if (new IngresosAlPaisBL().Consultar_PK(i_BE.IngresoPaisId).FirstOrDefault() == null)
                    {
                        if (new IngresosAlPaisBL().Insertar(i_BE) == false)
                        {
                            this.ErrorSMS = "Error al Insertar Ingreso al Pais";
                            RollBack(c_BE.CargosFuncionesX1003Id);
                            return(false);
                        }
                    }
                    else
                    {
                        if (new IngresosAlPaisBL().Actualizar(i_BE) == false)
                        {
                            this.ErrorSMS = "Error al Insertar Ingreso al Pais";
                            RollBack(c_BE.CargosFuncionesX1003Id);
                            return(false);
                        }
                    }
                }
            }

            if (LstIngresosAnteriores != null)
            {
                int IngresosAnterioresId = new IngresosAnterioresAlPaisBL().GetMaxId();
                foreach (AgregarIngresosAnterioresAlPaisViewModel dom in LstIngresosAnteriores)
                {
                    IngresosAnterioresAlPaisBE i_BE = new IngresosAnterioresAlPaisBE();
                    i_BE.IngresosAnterioresAlPaisID = IngresosAnterioresId + 1;
                    i_BE.CargosFuncionesX1003Id     = c_BE.CargosFuncionesX1003Id;
                    i_BE.FechaIngreso    = dom.IngresoAnteriorFechaIngreso;
                    i_BE.FechaSalid      = dom.IngresoAnteriorFechaSalida;
                    i_BE.Motivo          = dom.IngresoAnteriorMotivo;
                    i_BE.DondeResidio    = dom.IngresoAnteriorDondeResidio;
                    i_BE.UbigeoId        = 1;
                    i_BE.EstadoId        = 1;
                    i_BE.UsuarioRegistro = login;
                    i_BE.NroIpRegistro   = HttpContext.Current.Request.UserHostAddress;

                    if (new IngresosAnterioresAlPaisBL().Consultar_PK(c_BE.CargosFuncionesX1003Id).FirstOrDefault() == null)
                    {
                        if (new IngresosAnterioresAlPaisBL().Insertar(i_BE) == false)
                        {
                            this.ErrorSMS = "Error al Insertar Ingresos anteriores al pais";
                            RollBack(c_BE.CargosFuncionesX1003Id);
                            return(false);
                        }
                    }
                    else
                    {
                        if (new IngresosAnterioresAlPaisBL().Actualizar(i_BE) == false)
                        {
                            this.ErrorSMS = "Error al Actualizar Ingresos anteriores al pais";
                            RollBack(c_BE.CargosFuncionesX1003Id);
                            return(false);
                        }
                    }
                }
            }
            return(true);
        }
 public formVehiculos()
 {
     InitializeComponent();
     _vehiculos = new VehiculosBL();
     listaVehiculosBindingSource.DataSource = _vehiculos.ObtenerVehiculos();
 }
 public OrdenesController()
 {
     _ordenesBL   = new OrdenesBL();
     _clientesBL  = new ClientesBL();
     _vehiculosBL = new VehiculosBL();
 }