public void GuardarEmpleado(Dominio.Empleado empleado) { AutoMapper.Mapper.CreateMap <Dominio.Empleado, Empleado>(); var emple = AutoMapper.Mapper.Map <Empleado>(empleado); Insertar(emple); GuardarCambios(); }
private void btn_guardar_Click(object sender, EventArgs e) { Error frmE = new Error(); DialogResult Mensaje; try { if (string.IsNullOrEmpty(Txt_Nombre.Text) || string.IsNullOrEmpty(Txt_Apellido.Text) || string.IsNullOrEmpty(Txt_Direccion.Text) || string.IsNullOrEmpty(Txt_Cargo.Text) || string.IsNullOrEmpty(Txt_Fijo.Text) || string.IsNullOrEmpty(Txt_Celular.Text)) { frmE.Mensaje = "Tiene que llenar todos los campos "; frmE.NumError = "Upss Problmas "; frmE.Show(); return; } if (newDatos) { Mensaje = MessageBox.Show("¿Desea guardar esta información ?", "Confirmación", MessageBoxButtons.YesNoCancel); if (Mensaje.Equals(DialogResult.No)) { return; } Dominio.Empleado empleado = new Dominio.Empleado(0, Txt_Nombre.Text, Txt_Apellido.Text, Txt_Direccion.Text, Txt_Cargo.Text, Txt_Fijo.Text, Txt_Celular.Text); EmpleadoDb.AgregarEmpleado(empleado); } else { Mensaje = MessageBox.Show("¿Desea actualizar la información ?", "Confirmación", MessageBoxButtons.YesNoCancel); if (Mensaje.Equals(DialogResult.No)) { return; } Dominio.Empleado empleado = new Dominio.Empleado(int.Parse(Txt_Id.Text), Txt_Nombre.Text, Txt_Apellido.Text, Txt_Direccion.Text, Txt_Cargo.Text, Txt_Fijo.Text, Txt_Celular.Text); EmpleadoDb.ActualizarEmpleado(empleado); } ActualizarDatos(); limpiar(); //frmE.Mensaje = "Guardo EXITOSAMENTE "; //frmE.NumError = "Proceso"; //frmE.Show(); } catch (Exception ex) { frmE.Mensaje = "Upss Problmas "; frmE.NumError = "Guardar " + ex; frmE.Show(); } }
private void Btn_Eliminar_Click(object sender, EventArgs e) { Error frmE = new Error(); DialogResult Mensaje; try { Mensaje = MessageBox.Show("¿Esta seguro de Eliminar este Contenido?", "Confirmación", MessageBoxButtons.YesNoCancel); if (Mensaje.Equals(DialogResult.No)) { return; } Dominio.Empleado empleado = new Dominio.Empleado(int.Parse(Txt_Id.Text), Txt_Nombre.Text, Txt_Apellido.Text, Txt_Direccion.Text, Txt_Cargo.Text, Txt_Fijo.Text, Txt_Celular.Text); EmpleadoDb.EliminarEmpleado(empleado); ActualizarDatos(); limpiar(); } catch (Exception ex) { frmE.Mensaje = "Upss Problmas "; frmE.NumError = "Guardar " + ex; frmE.Show(); } }