private void cmdVolver_Click(object sender, EventArgs e) { if (esAltaUsuario == 1) { if (irAlMenuPrincipal == 1) { Form1.f1.Show(); this.Hide(); } if (irAlMenuPrincipal == 0) { Login.lg.Show(); this.Hide(); } } if (esAltaUsuario == 0) { ModificacionUsuario mUsu = new ModificacionUsuario(); mUsu.Show(); mUsu.cmdModificar.Visible = true; mUsu.cmdEliminar.Visible = false; mUsu.esModificar = true; this.Hide(); } }
private void cmdAceptar_Click(object sender, EventArgs e) { string cadenaDeErrores = "Debe completar los siguientes campos: \r"; string cadenaDeErrorTipo = "Debe seleccionar un tipo de Usuario"; if (rbCliente.Checked == false && rbEmpresa.Checked == false) { MessageBox.Show(cadenaDeErrorTipo, "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1); return; } if (rbCliente.Checked == true) { if (string.IsNullOrEmpty(txtUsuario.Text)) { cadenaDeErrores += " Usuario \r"; huboError++; } if (string.IsNullOrEmpty(txtPassword.Text)) { cadenaDeErrores += " Password \r"; huboError++; } if (string.IsNullOrEmpty(txtMail.Text)) { cadenaDeErrores += " Mail \r"; huboError++; } if (string.IsNullOrEmpty(txtApellidoCliente.Text)) { cadenaDeErrores += " Apellido \r"; huboError++; } if (string.IsNullOrEmpty(txtNombreCliente.Text)) { cadenaDeErrores += " Nombre \r"; huboError++; } if (string.IsNullOrEmpty(txtDNICliente.Text)) { cadenaDeErrores += " DNI \r"; huboError++; } if (string.IsNullOrEmpty(txtTelCliente.Text)) { cadenaDeErrores += " Telefono \r"; huboError++; } if (this.cboTipoCliente.SelectedIndex == -1) { cadenaDeErrores += " Tipo Documento \r"; huboError++; } if (string.IsNullOrEmpty(txtCodPos.Text)) { cadenaDeErrores += " CodigoPostal \r"; huboError++; } if (string.IsNullOrEmpty(txtDpto.Text)) { cadenaDeErrores += " Departamento \r"; huboError++; } if (string.IsNullOrEmpty(txtLocalidad.Text)) { cadenaDeErrores += " Localidad \r"; huboError++; } if (string.IsNullOrEmpty(txtPiso.Text)) { cadenaDeErrores += " Piso \r"; huboError++; } if (string.IsNullOrEmpty(txtNumero.Text)) { cadenaDeErrores += " Numero \r"; huboError++; } if (string.IsNullOrEmpty(txtCalle.Text)) { cadenaDeErrores += " Calle \r"; huboError++; } if (huboError != 0) { MessageBox.Show(cadenaDeErrores, "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1); huboError = 0; return; } UsuarioDOA doa = new UsuarioDOA(); if (esAltaUsuario == 1) { string hash = this.encriptacion(txtPassword.Text); doa.crearCliente("Cliente", txtUsuario.Text, hash, txtMail.Text, txtApellidoCliente.Text, txtNombreCliente.Text, int.Parse(txtDNICliente.Text), int.Parse(txtTelCliente.Text), this.cboTipoCliente.SelectedItem.ToString(), txtCodPos.Text, txtDpto.Text, txtLocalidad.Text, int.Parse(txtPiso.Text), int.Parse(txtNumero.Text), txtCalle.Text, dtpCreacion.Value); MessageBox.Show("Se creo el cliente satisfactoriamente", "Sr.Usuario", MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1); if (irAlMenuPrincipal == 1) { Form1.f1.Show(); this.Hide(); } if (irAlMenuPrincipal == 0) { Login.lg.Show(); this.Hide(); } return; } if (esAltaUsuario == 0) { doa.modificarCliente("Cliente", txtUsuario.Text, txtPassword.Text, txtMail.Text, txtApellidoCliente.Text, txtNombreCliente.Text, int.Parse(txtDNICliente.Text), int.Parse(txtTelCliente.Text), this.cboTipoCliente.SelectedItem.ToString(), txtCodPos.Text, txtDpto.Text, txtLocalidad.Text, int.Parse(txtPiso.Text), int.Parse(txtNumero.Text), txtCalle.Text, dtpCreacion.Value); MessageBox.Show("Se modifico el cliente satisfactoriamente", "Sr.Usuario", MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1); ModificacionUsuario mUsu = new ModificacionUsuario(); mUsu.esModificar = true; mUsu.cmdModificar.Visible = true; mUsu.cmdEliminar.Visible = false; mUsu.Show(); this.Hide(); return; } } if (rbEmpresa.Checked == true) { if (string.IsNullOrEmpty(txtUsuario.Text)) { cadenaDeErrores += " Usuario \r"; huboError++; } if (string.IsNullOrEmpty(txtPassword.Text)) { cadenaDeErrores += " Password \r"; huboError++; } if (string.IsNullOrEmpty(txtMail.Text)) { cadenaDeErrores += " Mail \r"; huboError++; } if (string.IsNullOrEmpty(txtCUITEmpresa.Text)) { cadenaDeErrores += " CUIT \r"; huboError++; } if (string.IsNullOrEmpty(txtNombreContEmpresa.Text)) { cadenaDeErrores += " Nombre de Contacto \r"; huboError++; } if (string.IsNullOrEmpty(txtRazonEmpresa.Text)) { cadenaDeErrores += " Razon Social \r"; huboError++; } if (string.IsNullOrEmpty(txtTelEmpresa.Text)) { cadenaDeErrores += " Telefono \r"; huboError++; } if (string.IsNullOrEmpty(txtCodPos.Text)) { cadenaDeErrores += " CodigoPostal \r"; huboError++; } if (string.IsNullOrEmpty(txtDpto.Text)) { cadenaDeErrores += " Departamento \r"; huboError++; } if (string.IsNullOrEmpty(txtLocalidad.Text)) { cadenaDeErrores += " Localidad \r"; huboError++; } if (string.IsNullOrEmpty(txtPiso.Text)) { cadenaDeErrores += " Piso \r"; huboError++; } if (string.IsNullOrEmpty(txtNumero.Text)) { cadenaDeErrores += " Numero \r"; huboError++; } if (string.IsNullOrEmpty(txtCalle.Text)) { cadenaDeErrores += " Calle \r"; huboError++; } if (string.IsNullOrEmpty(lblRubroSel.Text)) { cadenaDeErrores += "Rubro \r"; huboError++; } if (string.IsNullOrEmpty(txtCiudadEmpresa.Text)) { cadenaDeErrores += "Ciudad \r"; huboError++; } if (huboError != 0) { MessageBox.Show(cadenaDeErrores, "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1); huboError = 0; return; } string hash = this.encriptacion(txtPassword.Text); UsuarioDOA doa = new UsuarioDOA(); if (esAltaUsuario == 1) { string hashE = this.encriptacion(txtPassword.Text); doa.crearEmpresa("Empresa", txtUsuario.Text, hashE, txtMail.Text, txtCUITEmpresa.Text, txtNombreContEmpresa.Text, txtRazonEmpresa.Text, int.Parse(txtTelEmpresa.Text), txtCodPos.Text, txtDpto.Text, txtLocalidad.Text, int.Parse(txtPiso.Text), int.Parse(txtNumero.Text), txtCalle.Text, dtpCreacion.Value, lblRubroSel.Text, txtCiudadEmpresa.Text); MessageBox.Show("Se creo la empresa satisfactoriamente", "Sr.Usuario", MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1); if (irAlMenuPrincipal == 1) { Form1.f1.Show(); this.Hide(); } if (irAlMenuPrincipal == 0) { Login.lg.Show(); this.Hide(); } return; } if (esAltaUsuario == 0) { doa.modificarEmpresa("Empresa", txtUsuario.Text, txtPassword.Text, txtMail.Text, txtCUITEmpresa.Text, txtNombreContEmpresa.Text, txtRazonEmpresa.Text, int.Parse(txtTelEmpresa.Text), txtCodPos.Text, txtDpto.Text, txtLocalidad.Text, int.Parse(txtPiso.Text), int.Parse(txtNumero.Text), txtCalle.Text, dtpCreacion.Value, lblRubroSel.Text, txtCiudadEmpresa.Text); ModificacionUsuario mUsu = new ModificacionUsuario(); MessageBox.Show("Se modifico la empresa satisfactoriamente", "Sr.Usuario", MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1); mUsu.esModificar = true; mUsu.cmdModificar.Visible = true; mUsu.cmdEliminar.Visible = false; mUsu.Show(); this.Hide(); } } //GUARDAR LOS DATOS DE LOS txtUsuario txtContrasenia y demas en la BDD Login.lg.Show(); this.Hide(); }