Example #1
0
        public void ModeloVehiculo_Load(object sender, EventArgs e, Data.Entidades.Modelo modelo)
        {
            cbModeloMarca.DataSource    = _marcaService.GetAll();
            cbModeloMarca.DisplayMember = "Descripcion";
            cbModeloMarca.ValueMember   = "Id";

            lblModeloId.Text            = modelo.Id.ToString();
            txtModeloDescripcion.Text   = modelo.Descripcion;
            cbModeloMarca.SelectedValue = modelo.MarcaId;
        }
Example #2
0
        private void btnModeloGuardar_Click(object sender, EventArgs e)
        {
            if (txtModeloDescripcion.Text == "")
            {
                MessageBox.Show("Llene los campos faltantes.",
                                "Datos necesarios vacios",
                                MessageBoxButtons.OK, MessageBoxIcon.Stop);
            }
            else
            {
                var modelo = new Data.Entidades.Modelo
                {
                    Id          = lblModeloId.Text == "Modelo ID" ? 0 : Convert.ToInt32(lblModeloId.Text),
                    Descripcion = txtModeloDescripcion.Text,
                    MarcaId     = Convert.ToInt32(cbModeloMarca.SelectedValue)
                };

                _modeloService.Save(modelo);

                MessageBox.Show("El Modelo ha sido agregado exitosamente.",
                                "Modelo agregado",
                                MessageBoxButtons.OK, MessageBoxIcon.Information);

                ModeloVehiculo_Load(sender, e);
                lblModeloId.Text = "Modelo ID";

                this.Dispose();
                VehiculoCrear form = new VehiculoCrear();
                form.ShowDialog();
            }

            if (lblModeloId.Text == "Modelo ID")
            {
                txtModeloDescripcion.Text   = "";
                cbModeloMarca.SelectedValue = cbModeloMarca.Items[0];
            }
        }