private void btn_RegistrarEmpleado_Click(object sender, EventArgs e) { TratamientosEspeciales tratamiento = new TratamientosEspeciales(); Es_Empleado _ee = new Es_Empleado(); if (tratamiento.validar(this.Controls) == TratamientosEspeciales.Validacion.correcta) { if (txt_Contraseña.Text == txt_Contraseña2.Text) { _ee.ID = empleados.NuevoId(); _ee.Nombre = txt_NombreEmpleado.Text; _ee.Apellido = txt_ApellidoEmpleado.Text; _ee.Telefono = txt_TelefonoEmpleado.Text; _ee.Calle = txt_CalleEmpleado.Text; _ee.Nro_Calle = txt_NCalleEmpleado.Text; _ee.Localidad = cmb_LocalidadEmpleado.SelectedValue.ToString(); _ee.Barrio = cmb_BarrioEmpleado.SelectedValue.ToString(); _ee.Contraseña = txt_Contraseña.Text; _ee.Estado = cmb_EstadoEmp.SelectedValue.ToString(); empleados.Insertar(_ee); MessageBox.Show("Empleado registrado correctamente"); this.Close(); } else { MessageBox.Show("Los Password no coinciden"); } } }
private void btn_aceptar_Click(object sender, EventArgs e) { TratamientosEspeciales tratamiento = new TratamientosEspeciales(); Es_Empleados _Ee = new Es_Empleados(); DataTable Verificacion = new DataTable(); if (tratamiento.validar(this.Controls) == TratamientosEspeciales.Validacion.correcta) { _Ee.tipoDoc = cmb_Tipo_Doc.SelectedValue.ToString(); _Ee.numDoc = txt_Num_Doc.Text; _Ee.nombre = txt_nombreEmpleado.Text; _Ee.apellido = txt_ApellidoEmpleado.Text; _Ee.direccion = txt_Direccion.Text; _Ee.codBarrio = cmb_Barrio.SelectedValue.ToString(); _Ee.telefono = txt_Telefono.Text; _Ee.tipoDocJefe = cmb_Tipo_Doc.SelectedValue.ToString(); _Ee.numDocJefe = txt_Num_Doc_Jefe.Text; //string codProv = cmb_provincia.SelectedValue.ToString(); //cmb_localidad.Cargar(Localidad.EstructuraComboCOD(codProv)); _Ee.activo = "true"; if (txt_Num_Doc_Jefe.Text == "") { _Ee.tipoDocJefe = "NULL"; _Ee.numDocJefe = "NULL"; } else { _Ee.tipoDocJefe = cmb_Tipo_Doc.SelectedValue.ToString(); _Ee.numDocJefe = txt_Num_Doc_Jefe.Text; } Verificacion = Empleado.Buscar_Empleados(_Ee.numDoc); if (Verificacion.Rows.Count > 0) { MessageBox.Show("El Empleado que desea insertar ya existe. ", "ATENCION"); } else { Empleado.Insertar(_Ee); if (chk_usr.Checked == true) { Es_Usuario user = new Es_Usuario(); user.usuario = txt_user.Text; user.password = txt_pass.Text; user.numDocEmpleado = txt_Num_Doc.Text; Usuario.Insertar(user); } this.Close(); } } }