示例#1
0
 public void cargarDatos()
 {
     // Se carga boxProveedores
     boxProveedor.DataSource    = ProveedorBLL.GetProveedorByName("");
     boxProveedor.ValueMember   = "pkProveedor";
     boxProveedor.DisplayMember = "txtNombreCompleto";
     boxProveedor.SelectedIndex = -1;
     boxProveedor.Text          = "Elija su proveedor";
     // Se carga Genero
     boxGenero.Items.Insert(0, "Elija un género");
     boxGenero.Items.Insert(1, "Niño");
     boxGenero.Items.Insert(2, "Niña");
     // Se carga boxMarcas
     boxMarcas.DataSource    = MarcaBLL.SelectAll();
     boxMarcas.ValueMember   = "pkMarca";
     boxMarcas.DisplayMember = "txtNombre";
     boxMarcas.SelectedIndex = -1;
     boxMarcas.Text          = "Elija su Marca";
     // Se carga boxModelos
     boxModelos.DataSource    = ModeloBLL.SelectAll();
     boxModelos.ValueMember   = "pkModelo";
     boxModelos.DisplayMember = "txtNombre";
     boxModelos.SelectedIndex = -1;
     boxModelos.Text          = "Elija su Modelo";
     // Se carga boxTallas
     boxTallas.DataSource    = TallaBLL.SelectAll();
     boxTallas.ValueMember   = "pkTalla";
     boxTallas.DisplayMember = "txtNombre";
     boxTallas.SelectedIndex = -1;
     boxTallas.Text          = "Elija su Talla";
 }
示例#2
0
        private void cmbMarca_SelectedIndexChanged(object sender, EventArgs e)
        {
            List <Modelo> modelosDaMarca = new ModeloBLL().LerTodosModelosDaMarca((int)cmbMarca.SelectedValue);

            cmbModelo.DataSource    = null;
            cmbModelo.DataSource    = modelosDaMarca;
            cmbModelo.ValueMember   = "ID";
            cmbModelo.DisplayMember = "Nome";
        }
        public ActionResult ObtieneModelo(int ID_MARCA)
        {
            var comboModelo = new ModeloBLL().ComboModelo(ID_MARCA);

            comboModelo.Add(new ComboModeloVM()
            {
                ID_MODELO = 0, NOMBRE = ".:Modelo:."
            });
            return(Json(new { resultado = comboModelo.OrderBy(x => x.ID_MODELO) }));
        }
示例#4
0
 private void optModel_CheckedChanged(object sender, EventArgs e)
 {
     if (optModel.Checked)
     {
         boxOpciones.DataSource    = ModeloBLL.SelectAll();
         boxOpciones.DisplayMember = "txtNombre";
         boxOpciones.ValueMember   = "pkModelo";
         boxOpciones.Enabled       = true;
     }
     else
     {
         boxOpciones.Enabled = false;
     }
 }
示例#5
0
        public void insertar()
        {
            if (tipoInserccion == 0)
            {
                if (validacion.nulos(txtModelo))
                {
                    string modelo  = txtModelo.Text;
                    int    usuario = IdUsuario.IdUsuarioConectado;
                    ModeloBLL.InsertarModelo(0, modelo, usuario);
                    MessageBox.Show("Registro guardado satisfactoriamente");
                    this.inicializarDatos();
                }
                else
                {
                    MessageBox.Show("Por favor algunos campos son incorrectos");
                }
            }

            if (tipoInserccion == 1)
            {
                int    pk     = Convert.ToInt16(txtPk.Text);
                string nombre = txtModelo.Text;
                int    usuarioModificacion = IdUsuario.IdUsuarioConectado;
                btnGuardar.Text = "Actualizar";
                if (validacion.nulos(txtModelo))
                {
                    ModeloBLL.UpdateModelo(pk, nombre, usuarioModificacion);
                    MessageBox.Show("Registro actualizado satisfactoriamente");
                    this.inicializarDatos();
                    this.tipoInserccion = 0;
                    btnGuardar.Text     = "Guardar";
                }
                else
                {
                    MessageBox.Show("Por favor verifique que el campo este correcto");
                }
            }
        }
示例#6
0
        public void tipoClic(DataGridViewCellEventArgs e)
        {
            if (e.ColumnIndex == btnUpdate.Index)
            {
                txtPk.Text      = tblModelos.Rows[e.RowIndex].Cells[0].Value.ToString();
                txtModelo.Text  = tblModelos.Rows[e.RowIndex].Cells[1].Value.ToString();
                btnGuardar.Text = "Actualizar";
                tipoInserccion  = 1;
            }

            if (e.ColumnIndex == btnEliminar.Index)
            {
                if (MessageBox.Show("Esta seguro de eliminar este registro?", "Eliminar Registro", MessageBoxButtons.YesNo) == DialogResult.Yes)
                {
                    if (MessageBox.Show("Esta totalmente seguro?", "Eliminar Registro", MessageBoxButtons.YesNo) == DialogResult.Yes)
                    {
                        int codigo = Convert.ToInt32(tblModelos.Rows[e.RowIndex].Cells[0].Value);
                        ModeloBLL.DeleteModelo(codigo);
                        MessageBox.Show("Registro eliminado");
                        this.inicializarDatos();
                    }
                }
            }
        }
示例#7
0
 public void inicializarDatos()
 {
     tblModelos.DataSource = ModeloBLL.SelectAll();
 }
        public ActionResult CrearVehiculo(int ID_PROCEDIMIENTO)
        {
            ExpedienteVM viewModelo = new ExpedienteVM();

            var comboMarca             = new MarcaBLL().ComboMarca();
            var ComboModelo            = new ModeloBLL().ComboModelo(comboMarca[0].ID_MARCA);
            var ComboTipoCombustible   = new ParametroBLL().ConsultaParametro(EnumParametroTipo.TipoCombustible.ValorEntero());
            var comboTipoModalidad     = new ModalidadServicioBLL().ComboModalidadServicio();
            var comboClaseVehiculo     = new ClaseVehiculoBLL().ComboClaseVehiculo();
            var comboCategoriaVehiculo = new CategoriaVehiculoBLL().ComboCategoriaVehiculo();

            comboMarca.Add(new ComboMarcaVM {
                ID_MARCA = 0, NOMBRE = ".:Marca:."
            });
            ComboModelo.Add(new ComboModeloVM()
            {
                ID_MODELO = 0, NOMBRE = ".:Modelo:."
            });
            ComboTipoCombustible.Add(new ParametroModelo {
                PARSEC = 0, PARNOM = ".:Tipo de Combustible:."
            });
            comboTipoModalidad.Add(new ComboModalidadServicioVM()
            {
                ID_MODALIDAD_SERVICIO = 0, NOMBRE = ".:Tipo de Modalidad:."
            });
            comboClaseVehiculo.Add(new ComboClaseVehiculoVM()
            {
                ID_CLASE_VEHICULO = 0, NOMBRE = ".:Clase Vehículo:."
            });
            comboCategoriaVehiculo.Add(new ComboCategoriaVehiculoVM()
            {
                ID_CATEGORIA_VEHICULO = 0, NOMBRE = ".:Categoria Vehículo:."
            });

            viewModelo.SelectMarca = comboMarca.OrderBy(x => x.ID_MARCA)
                                     .Select(j => new SelectListItem
            {
                Value = j.ID_MARCA.ToString(),
                Text  = j.NOMBRE,
            }).ToList();

            viewModelo.SelectModelo = ComboModelo.OrderBy(x => x.ID_MODELO)
                                      .Select(j => new SelectListItem
            {
                Value = j.ID_MODELO.ToString(),
                Text  = j.NOMBRE,
            }).ToList();

            viewModelo.SelectTipoCombustible = ComboTipoCombustible.OrderBy(x => x.PARSEC)
                                               .Select(j => new SelectListItem
            {
                Value = j.PARSEC.ToString(),
                Text  = j.PARNOM,
            }).ToList();

            viewModelo.SelectTipoModalidad = comboTipoModalidad.OrderBy(x => x.ID_MODALIDAD_SERVICIO)
                                             .Select(j => new SelectListItem
            {
                Value = j.ID_MODALIDAD_SERVICIO.ToString(),
                Text  = j.NOMBRE,
            }).ToList();

            viewModelo.SelectClaseVehiculo = comboClaseVehiculo.OrderBy(x => x.ID_CLASE_VEHICULO)
                                             .Select(j => new SelectListItem
            {
                Value = j.ID_CLASE_VEHICULO.ToString(),
                Text  = j.NOMBRE,
            }).ToList();

            viewModelo.SelectCategoriaVehiculo = comboCategoriaVehiculo.OrderBy(x => x.ID_CATEGORIA_VEHICULO)
                                                 .Select(j => new SelectListItem
            {
                Value = j.ID_CATEGORIA_VEHICULO.ToString(),
                Text  = j.NOMBRE,
            }).ToList();

            //viewModelo.NroPlaca = "C5Q673";
            viewModelo.ID_PROCEDIMIENTO      = ID_PROCEDIMIENTO;
            viewModelo.ID_MODALIDAD_SERVICIO = Session["ID_MODALIDAD_SERVICIO"].ValorEntero();
            return(PartialView(viewModelo));
        }