private void btnGuardar_Click(object sender, EventArgs e) { using (var contexto = new VehiculosEntities()) { contexto.Autos.Add(new Autos() { Patente = txtPatente.Text, Marca = txtMarca.Text, Modelo = txtModelo.Text, TipoCombustible = cmbTipo.Text, Año = Convert.ToInt32(txtAño.Text), }); contexto.SaveChanges(); } CargarGrilla(); LimpiarFormulario(); }
private void btnActualizar_Click(object sender, EventArgs e) { _auto.Patente = txtPatente.Text; _auto.Marca = txtMarca.Text; _auto.Modelo = txtModelo.Text; _auto.TipoCombustible = cmbTipo.Text; _auto.Año = Convert.ToInt32(txtAño.Text); using (VehiculosEntities contexto = new VehiculosEntities()) { contexto.Entry(_auto).State = System.Data.Entity.EntityState.Modified; contexto.SaveChanges(); } CargarGrilla(); LimpiarFormulario(); DesbloquearBoton(); }
private void btnEliminar_Click(object sender, EventArgs e) { DialogResult respuesta = MessageBox.Show("Esta seguro de eliminar auto " + _auto.Patente, "Sistema Renta Car", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (respuesta == DialogResult.Yes) { using (VehiculosEntities contexto = new VehiculosEntities()) { contexto.Entry(_auto).State = System.Data.Entity.EntityState.Deleted; contexto.SaveChanges(); } CargarGrilla(); LimpiarFormulario(); DesbloquearBoton(); } else { txtPatente.Select(); txtPatente.Focus(); } }