private void btnGuardar_Click(object sender, EventArgs e) { if (NuevoRegistro == true) { TipoDeCliente oTipo = new TipoDeCliente(); oTipo.CodigoTipoDeCliente = txtCodigo.Text.Trim(); oTipo.DescripcionTipoDeCliente = txtDescripcion.Text.Trim(); if (oTipoDAO.Agregar(oTipo) == false) { MessageBox.Show("El nuevo registro no pudo ser grabado", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); //return; } else { MessageBox.Show("El nuevo registro fue grabado", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information); // return; } } else { TipoDeCliente oTipo = oTipoDAO.Buscar(txtCodigo.Text.Trim()); oTipo.DescripcionTipoDeCliente = txtDescripcion.Text.Trim(); if (oTipoDAO.Modificar(oTipo) == false) { MessageBox.Show("El Registro no fue Modificado", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); //return; } else { MessageBox.Show("Registro Modificado", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Error); // return; } } txtCodigo.Text = ""; txtDescripcion.Text = ""; btnGuardar.Enabled = false; btnEliminar.Enabled = false; txtCodigo.Focus(); }
private void btnEliminar_Click(object sender, EventArgs e) { TipoDeCliente oTipo = oTipoDAO.Buscar(txtCodigo.Text.Trim()); if (oTipoDAO.Eliminar(oTipo) == false) { MessageBox.Show("El registro no puede ser eliminado", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } else { MessageBox.Show("El registro eliminado", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information); txtCodigo.Text = ""; txtDescripcion.Text = ""; btnGuardar.Enabled = false; btnEliminar.Enabled = false; txtCodigo.Focus(); return; } }
public bool Eliminar(TipoDeCliente oTipo) { db.TiposDeCliente.Remove(oTipo); return(db.SaveChanges() > 0 ? true:false); }
public bool Modificar(TipoDeCliente oTipo) { db.Entry(oTipo).State = EntityState.Modified; return(db.SaveChanges() > 0 ? true : false); }
public bool Agregar(TipoDeCliente oTipo) { db.TiposDeCliente.Add(oTipo); return(db.SaveChanges() > 0 ? true : false); }
private void btnClienteFrecuente_Click(object sender, RoutedEventArgs e) { clienteTipo = TipoDeCliente.frecuente; cmbClienteNuevo.Visibility = Visibility.Collapsed; cmbDeClienteFrecuente.Visibility = Visibility.Visible; }