private void btnModificar_Click(object sender, EventArgs e)
        {
            try
            {
                if (ValidarCampos() == 0)
                {
                    if (string.IsNullOrEmpty(txtId.Text) && txtId.Text != "0")
                    {
                        txtId.Focus();
                        errorProvider1.SetError(txtId, MessageBox.Show("Debe seleccionar una modelo", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error).ToString());
                        return;
                    }

                    DataModel.Modelos te = new DataModel.Modelos();

                    te.Id          = Convert.ToInt32(txtId.Text);
                    te.Descripcion = txtModelo.Text;
                    te.IdMarca     = Convert.ToInt32(cmbEstado.SelectedValue);
                    te.Estado      = Convert.ToInt32(cmbEstado.SelectedValue);

                    dao.EditModelo(te);
                    dao.Submit();
                    MessageBox.Show("Registro modificado exitosamente");
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
예제 #2
0
 public void InsertModelos(DataModel.Modelos modelo)
 {
     try
     {
         db.Modelos.Add(modelo);
     }
     catch (Exception)
     {
         throw;
     }
 }
 private void LlenarCamposModelo(DataModel.Modelos mo)
 {
     try
     {
         txtId.Text              = mo.Id.ToString();
         txtModelo.Text          = mo.Descripcion;
         cmbMarca.SelectedValue  = mo.IdMarca.ToString();
         cmbEstado.SelectedValue = mo.Estado;
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
        private void btnAgregar_Click(object sender, EventArgs e)
        {
            try
            {
                if (ValidarCampos() == 0)
                {
                    DataModel.Modelos te = new DataModel.Modelos();

                    te.Descripcion = txtModelo.Text;
                    te.IdMarca     = Convert.ToInt32(cmbEstado.SelectedValue);
                    te.Estado      = Convert.ToInt32(cmbEstado.SelectedValue);

                    dao.InsertModelos(te);
                    dao.Submit();
                    MessageBox.Show("Registro agregado exitosamente");
                    LlenarCamposModelo(te.Id);
                    errorProvider1.Clear();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
예제 #5
0
 public void InsertModelos(DataModel.Modelos modelo)
 {
     db.Modelos.Add(modelo);
 }