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 marca", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error).ToString()); return; } DataModel.Marcas te = new DataModel.Marcas(); te.Id = Convert.ToInt32(txtId.Text); te.Descripcion = txtMarca.Text; te.Estado = Convert.ToInt32(cmbEstado.SelectedValue); dao.EditMarca(te); dao.Submit(); MessageBox.Show("Registro modificado exitosamente"); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
public void EditMarca(DataModel.Marcas marca) { var entity = db.Marcas.Find(marca.Id); if (entity == null) { throw new ApplicationException("No se encontró"); } db.Entry(entity).CurrentValues.SetValues(marca); }
public void InsertMarca(DataModel.Marcas marca) { try { db.Marcas.Add(marca); } catch (Exception) { throw; } }
private void LlenarCamposMarca(DataModel.Marcas ma) { try { txtId.Text = ma.Id.ToString(); txtMarca.Text = ma.Descripcion; cmbEstado.SelectedValue = ma.Estado; } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void btnAgregar_Click(object sender, EventArgs e) { try { if (ValidarCampos() == 0) { DataModel.Marcas te = new DataModel.Marcas(); te.Descripcion = txtMarca.Text; te.Estado = Convert.ToInt32(cmbEstado.SelectedValue); dao.InsertMarca(te); dao.Submit(); MessageBox.Show("Registro agregado exitosamente"); LlenarCamposMarca(te.Id); errorProvider1.Clear(); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
public void InsertMarca(DataModel.Marcas marca) { db.Marcas.Add(marca); }