public void login() { //Verifico que el email sea correcto if (ControlDatos.Verificaremail(txb_email.Text) == true) { //Si el email es correcto llamo al metodo loguear usuario y verifico si el usuario que busca existe if (ControladorABM.LoguearUsuario(txb_email.Text, psb_pass.Password.ToString()) != null) { //Si se devuelve un usuario lo guardo en la variable user y genero la siguiente vista que será vista usuarios user = ControladorABM.LoguearUsuario(txb_email.Text, psb_pass.Password.ToString()); vistas.vistaUsuarios vistaUsuarios = new vistas.vistaUsuarios(user); //Cierro la vista del login y muestro la vista del usuario this.Close(); vistaUsuarios.Show(); } else { //El email no está en la Bd, o la combinacion de email y contraseña no coinciden MessageBox.Show("Tus credenciales de inicio de sesión no coinciden con una cuenta en nuestro sistema.", "Error"); } } else { //El email ingresado es inválido MessageBox.Show("Ingrese un email válido.", "Error"); } }
private void BtnAceptar_Click(object sender, EventArgs e) { ControlDatos control = new ControlDatos(); DateTime fechaElegida = Convert.ToDateTime(dateTimePickerNacimiento.Value); if (control.validarIngresoTextBox(textBoxApellido) && control.validarIngresoTextBox(textBoxNombre) && control.validarIngresoTextBox(textBoxDocumento) && control.validarIngresoTextBox(textBoxEmail) && control.validarIngresoTextBox(textBoxTelefono) && control.validarIngresoTextBox(textBoxCalle) && control.validarIngresoTextBox(textBoxNumeroCalle) && control.validarIngresoComboBox(comboLocalidad) && control.validarIngresoComboBox(comboTipoDoc) && control.validarIngresoRadioButton(radioMujer, radioHombre) && control.validarIngresoFecha(fechaElegida)) { int ValorRadioButton; string cadenaResultado; if (radioHombre.Checked) { ValorRadioButton = 1; } else { ValorRadioButton = 2; } ClientesABM clientes = new ClientesABM(); cadenaResultado = clientes.InsertarCliente(this.textBoxApellido.Text, this.textBoxNombre.Text, Int32.Parse(this.comboTipoDoc.SelectedValue.ToString()), Int32.Parse(this.textBoxDocumento.Text) , ValorRadioButton, fechaElegida.ToString("MM-dd-yyyy"), this.textBoxEmail.Text , Int32.Parse(this.textBoxTelefono.Text), this.textBoxCalle.Text, Int32.Parse(this.textBoxNumeroCalle.Text), Int32.Parse(comboLocalidad.SelectedValue.ToString())).ToString(); MessageBox.Show(clientes.mensajeRetorno, "Importante!", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Dispose(); } }
public string DatosCom(ComercialVO comercial) { //Aceedemos a los datos de DAL AccesoDatos fichero = new AccesoDatos(); var datos = fichero.LeerComerciales(); //Realizamos operaciones para obtener retorno ControlDatos lectura = new ControlDatos(); string datosCom = lectura.LeerComercial(comercial, datos); return(datosCom); }
public Dictionary <string, int> DatosMensual(ComercialVO comercial) { //Aceedemos a los datos de DAL AccesoDatos fichero = new AccesoDatos(); string[] datos = fichero.LeerFacturacion(); ControlDatos lectura = new ControlDatos(); //Instanciamos el Dictionary que vamos a devolver Dictionary <string, int> rdoMensual = lectura.LeerMensual(comercial, datos); return(rdoMensual); }
private void BtnAceptar_Click(object sender, EventArgs e) { ControlDatos control = new ControlDatos(); ProductosABM productos = new ProductosABM(); if (control.validarIngresoTextBox(textBoxCodigo) && control.validarIngresoTextBox(textBoxNombre) && control.validarIngresoTextBox(textBoxCantidad) && control.validarIngresoTextBox(textBoxTalle) && control.validarIngresoComboBox(comboMarca) && control.validarIngresoComboBox(comboCategoria)) { string cadenaResultado; cadenaResultado = productos.InsertarProducto(this.textBoxCodigo.Text, Int32.Parse(this.textBoxTalle.Text), this.textBoxNombre.Text, Int32.Parse(this.comboMarca.SelectedValue.ToString()), Int32.Parse(this.comboCategoria.SelectedValue.ToString()), Int32.Parse(this.textBoxCantidad.Text)).ToString(); MessageBox.Show(productos.mensajeRetorno, "Importante!", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Dispose(); } }
private void BtnGuardar_Click(object sender, EventArgs e) { ControlDatos control = new ControlDatos(); ProveedoresABM proveedor = new ProveedoresABM(); if (control.validarIngresoTextBox(textBoxRazonSocial) && control.validarIngresoTextBox(textBoxEmail) && control.validarIngresoTextBox(textBoxNumeroCalle) && control.validarIngresoTextBox(textBoxCalle) && control.validarIngresoComboBox(comboLocalidad) && control.validarIngresoTextBox(textBoxTelefono)) { proveedor.ModificarProveedor(Int32.Parse(this.IdProveedor) , this.textBoxRazonSocial.Text , this.textBoxCalle.Text , Int32.Parse(this.textBoxNumeroCalle.Text) , Int32.Parse(this.comboLocalidad.SelectedValue.ToString()) , this.textBoxEmail.Text , Int32.Parse(this.textBoxTelefono.Text)); MessageBox.Show(proveedor.mensajeRetorno, "Importante!", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Dispose(); } }
public string [] DatosEmp(ComercialVO comercial) { string[] facturacionAnual = new string[3]; //Aceedemos a los datos de DAL AccesoDatos fichero = new AccesoDatos(); string[] datos = fichero.LeerFacturacion(); //Realizamos operaciones para obtener retorno ControlDatos lectura = new ControlDatos(); string empresa_1 = lectura.LeerEmpresa(comercial, 1, datos); string empresa_2 = lectura.LeerEmpresa(comercial, 2, datos); int total = int.Parse(empresa_1) + int.Parse(empresa_2); facturacionAnual[0] = empresa_1; facturacionAnual[1] = empresa_2; facturacionAnual[2] = total.ToString(); return(facturacionAnual); }
private void BtnGardar_Click(object sender, EventArgs e) { ControlDatos control = new ControlDatos(); DateTime fechaElegida = Convert.ToDateTime(dateTimePickerNacimiento.Value); EmpleadosABM empleado = new EmpleadosABM(); if (control.validarIngresoTextBox(textBoxApellido) && control.validarIngresoTextBox(textBoxNombre) && control.validarIngresoTextBox(textBoxDocumento) && control.validarIngresoTextBox(textBoxEmail) && control.validarIngresoTextBox(textBoxTelefono) && control.validarIngresoComboBox(comboCargo) && control.validarIngresoComboBox(comboTipoDoc) && control.validarIngresoRadioButton(radioMujer, radioHombre) && control.validarIngresoFecha(fechaElegida)) { int ValorRadioButton; if (radioHombre.Checked) { ValorRadioButton = 1; } else { ValorRadioButton = 2; } DateTime fecha_Elegida = Convert.ToDateTime(dateTimePickerNacimiento.Value); empleado.ModificarEmpleado(Int32.Parse(this.IdEmpleado) , Int32.Parse(this.comboTipoDoc.SelectedValue.ToString()) , Int32.Parse(this.textBoxDocumento.Text) , this.textBoxApellido.Text , this.textBoxNombre.Text , ValorRadioButton , fecha_Elegida.ToString("MM-dd-yyyy") , this.textBoxEmail.Text , Int32.Parse(this.textBoxTelefono.Text) , Int32.Parse(this.comboCargo.SelectedValue.ToString())); MessageBox.Show(empleado.mensajeRetorno, "Importante!", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Dispose(); } }
private void textBoxNombre_KeyPress(object sender, KeyPressEventArgs e) { ControlDatos.SoloTexto(e); }
private void textBoxDocumento_KeyPress(object sender, KeyPressEventArgs e) { ControlDatos.SoloNumero(e); }
private bool DatosValidos() { // Verificacion de que cada campo tenga contenido if (string.IsNullOrWhiteSpace(txbNombre.Text)) { MessageBox.Show("No completo el campo Nombre"); return(false); } if (string.IsNullOrWhiteSpace(txbApellido.Text)) { MessageBox.Show("No completo el campo Apellido"); return(false); } if (string.IsNullOrWhiteSpace(txbPais.Text)) { MessageBox.Show("No completo el campo Pais"); return(false); } if (string.IsNullOrWhiteSpace(txbEmail.Text)) { MessageBox.Show("No completo el campo Email"); return(false); } if (string.IsNullOrWhiteSpace(pwbPassword.Password)) { MessageBox.Show("No completo el campo Password"); return(false); } // Verificacion de que los campos no superen la longitud maxima if (txbNombre.Text.Length > 45) { MessageBox.Show("No se permite nombre mayor a 45 caracteres"); return(false); } if (txbApellido.Text.Length > 45) { MessageBox.Show("No se permite apellido mayor a 45 caracteres"); return(false); } if (txbPais.Text.Length > 45) { MessageBox.Show("No se permite pais mayor a 45 caracteres"); return(false); } if (txbEmail.Text.Length > 45) { MessageBox.Show("No se permite email mayor a 45 caracteres"); return(false); } if (pwbPassword.Password.Length > 45) { MessageBox.Show("No se permite contraseña mayor a 45 caracteres"); return(false); } // Verificar que el email tenga el formato valido if (ControlDatos.Verificaremail(txbEmail.Text) == false) { MessageBox.Show("El email no tiene un formato valido"); return(false); } // Verificacion de que el email no sea uno ya existente en la base de datos if (ABMUsuario.ExisteUser(txbEmail.Text)) { MessageBox.Show("Ya existe un usuario registrado con este email"); return(false); } // Si pasa todas las verificaciones retorna true return(true); }