private void btn_Aceptar_Click(object sender, EventArgs e) { TratamientosEspeciales tratamiento = new TratamientosEspeciales(); Es_Empleados _EE = new Es_Empleados(); if (tratamiento.validar(this.Controls) == TratamientosEspeciales.Validacion.correcta) { _EE.numDoc = txt_NumDoc.Text; _EE.nombre = txt_Nombre.Text; _EE.apellido = txt_Apellido.Text; _EE.direccion = txt_Direccion.Text; _EE.codBarrio = cmb_barrio.SelectedValue.ToString(); _EE.telefono = txt_Telefono.Text; if (EsNull == "") { _EE.tipoDocJefe = "null"; _EE.numDocJefe = "null"; Empleados.Modificar(_EE); Panel_ModificarCliente.Visible = false; } else { _EE.tipoDocJefe = cmb_TipoDocJefe.SelectedValue.ToString(); _EE.numDocJefe = txt_NumDocJefe.Text; _EE.activo = cmb_activo.SelectedItem.ToString(); Empleados.Modificar(_EE); Panel_ModificarCliente.Visible = false; } } }
public void Insertar(Es_Empleados Empleado) { String sqlInsertar = "INSERT INTO Empleados(tipoDoc, numDoc, nombre, apellido, direccion, codBarrio, telefono, tipoDocJefe, numDocJefe, activo) VALUES(" + Empleado.tipoDoc + "," + Empleado.numDoc + ",'" + Empleado.nombre + "','" + Empleado.apellido + "','" + Empleado.direccion + "'," + Empleado.codBarrio + ",'" + Empleado.telefono + "'," + Empleado.tipoDocJefe + "," + Empleado.numDocJefe + ",'" + Empleado.activo + "')"; MessageBox.Show("El Empleado fue creado con exito!", "CREACIÓN EXITOSA", MessageBoxButtons.OK, MessageBoxIcon.Information); _BD.Insertar(sqlInsertar); }
//AGREGAR BIEN LOS DATOS FALTANTES A LA MODIFICACION Y BORRADO public void Modificar(Es_Empleados datos) { string sqlUpdate = "UPDATE Empleados SET "; sqlUpdate += "nombre = " + _BD.FormatearDato(datos.nombre, "String"); sqlUpdate += ", apellido = " + _BD.FormatearDato(datos.apellido, "String"); sqlUpdate += ", direccion = " + _BD.FormatearDato(datos.direccion, "String"); sqlUpdate += ", codBarrio = " + _BD.FormatearDato(datos.codBarrio, "Int"); sqlUpdate += ", telefono = " + _BD.FormatearDato(datos.telefono, "String"); if (datos.tipoDocJefe == "") { sqlUpdate += ", tipoDocJefe = NULL"; sqlUpdate += ", numDocJefe = NULL"; } else { sqlUpdate += ", tipoDocJefe = " + datos.tipoDocJefe; sqlUpdate += ", numDocJefe = " + datos.numDocJefe; } sqlUpdate += ", activo = " + _BD.FormatearDato(datos.activo, "String"); sqlUpdate += " WHERE numDoc = " + datos.numDoc; MessageBox.Show("El Empleado fue modificado con exito!", "MODIFICACIÓN EXITOSA", MessageBoxButtons.OK, MessageBoxIcon.Information); _BD.Modificar(sqlUpdate); }
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(); } } }