public void GuardarEmpleado(Object sender, EventArgs e, Empleado _e, bool esNuevoRegistro) { EmpleadoDAO db = new EmpleadoDAO(); Empleado _empleado = viewCapturarEmpleado.EmpleadoTemp; if (esNuevoRegistro) { db.Insert(_empleado); } else { db.Edit(_empleado); } CargarEmpleados(this, e); }
private void btn_guardar_Click(object sender, EventArgs e) { if (_estado == estados.nuevo && validarCampos() == true) { Empleado emp = new Empleado(); if (!(txt_telefono.Text == " -")) { emp.telefono = txt_telefono.Text; } emp.Nombre = txt_nombre.Text; emp.Apellido = txt_apellido.Text; emp.fechaAlta = dtp_fechaAlta.Value; emp.fechaNac = dtp_fechaNac.Value; try { EmpleadoDAO.Insert(emp); MessageBox.Show("Registrado con Exito", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); limpiarCampos(); btn_guardar.Enabled = false; } catch (ApplicationException ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1); } } else { if (_estado == estados.modificar && validarCampos() == true) { Empleado emp = new Empleado(); if (!(txt_telefono.Text == " -")) { emp.telefono = txt_telefono.Text; } emp.Nombre = txt_nombre.Text; emp.Apellido = txt_apellido.Text; emp.fechaAlta = dtp_fechaAlta.Value; emp.fechaNac = dtp_fechaNac.Value; emp.idEmpleado = _empModificar.idEmpleado; try { EmpleadoDAO.Update(emp); MessageBox.Show("Actualizado con Exito", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); //limpiarCampos(); //btn_guardar.Enabled = false; Close(); Dispose(); } catch (ApplicationException ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1); } } } }
public bool Insert(EmpleadoBE toInsert) { return(empleadoDAO.Insert(toInsert)); }