protected void BtnIngresar_Click(object sender, EventArgs e) { if (this.DdlTipo.Text == "SELECCIONAR") { Response.Write("Seleccione Tipo de Usuario"); //"Mensaje de Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } EntidadUsuario log = new EntidadUsuario(); log.Usuario = TxtUsuario.Text; //log.Clave = TxtPassword.Text; log.Clave = encri.EncryptKey(TxtPassword.Text); log.Tipo = DdlTipo.Text; if (TxtUsuario.Text == "") { Response.Write("Digite Usuario para Continuar"); //"CompuBinario", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); TxtUsuario.Focus(); } else if (TxtPassword.Text == "") { Response.Write("Digite Clave para Continuar"); //, "CompuBinario", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); DdlTipo.Focus(); } else if (log.Verificar() == true) { if (DdlTipo.Text == "INVITADO") { Response.Redirect("Menu.aspx"); //Menu inicia = new Menu(); //inicia.Res(); //this.Hide(); //inicia.toolStripStatusLabel2.Text = "Usuario: " + textBox1.Text + " *** " + " Cargo: " + comboBox1.Text.ToString(); //inicia.cONDIFENCIALToolStripMenuItem.Enabled = false; //inicia.aGREGARUSUARIOSToolStripMenuItem.Enabled = false; } else { Response.Redirect("Menu.aspx"); //Menu inicia = new Menu(); //inicia.Show(); //this.Hide(); //inicia.toolStripStatusLabel2.Text = "Usuario: " + textBox1.Text + " *** " + " Cargo: " + comboBox1.Text.ToString(); //inicia.cONDIFENCIALToolStripMenuItem.Enabled = true; //inicia.aGREGARUSUARIOSToolStripMenuItem.Enabled = true; } } else { if (veces == 2) { Response.Write(log.Mensaje); //MessageBoxButtons.OK, MessageBoxIcon.Error); //this.Close(); } else { Response.Write("<script>window.alert('Su Usuario o Contraseña son erroneos o su Rol NO coincide');</script>"); //Le Quedan " + (intentos - veces) + " Intento(s)", "CompuBinario", MessageBoxButtons.OK, MessageBoxIcon.Error); //TxtUsuario.Clear(); //textBox2.Clear(); veces = veces + 1; } } }
protected void BtnGuardar_Click(object sender, EventArgs e) { EntidadUsuario user = new EntidadUsuario(); if (TxtNombreUsuario.Text.Trim().Length == 0) { //Response.Write("<script>window.alert('Ingrese Nombre de Usuario');</script>"); LbMensaje.Text = "***Debe ingresar un nombre de usuario***"; return; } if (this.TxtPassword.Text.Trim().Length == 0) { //Response.Write("<script>window.alert('Ingrese Password');</script>"); LbMensaje.Text = "Debe ingresar un Password"; return; } if (this.TxtNombre.Text.Trim().Length == 0) { //Response.Write("<script>window.alert('Ingrese Nombre');</script>"); LbMensaje.Text = "Debe ingresar un Nombre"; return; } if (this.TxtApellidos.Text.Trim().Length == 0) { //Response.Write("<script>window.alert('Ingrese Apellidos');</script>"); LbMensaje.Text = "Debe ingresar un Apellido"; return; } if (this.TxtCorreo.Text.Trim().Length == 0) { //Response.Write("<script>window.alert('Ingrese Correo');</script>"); LbMensaje.Text = "Debe ingresar una cuenta de correo"; return; } if (this.DdlRol.Text.Trim().Length == 0) { //Response.Write("<script>window.alert('Ingrese Rol');</script>"); LbMensaje.Text = "Debe elegir el Rol de usuario"; return; } try { var Usuario = TxtNombreUsuario.Text.Trim(); var Clave = TxtPassword.Text.Trim(); var Nombre = TxtNombre.Text.Trim(); var Apellido = TxtApellidos.Text.Trim(); var Correo = TxtCorreo.Text.Trim(); var Tipo = DdlRol.Text.Trim(); var aux = new EntidadUsuario(0, Usuario, encri.EncryptKey(Clave), Nombre, Apellido, Correo, Tipo); if (BrokerUsuario.AgregarProcedure(aux)) //si la funcion agregar pudo insertar { Response.Write("<script>window.alert('Usuario fue registrado');</script>"); //LbMensaje.Text = "Usuario fue registrado"; limpiar(); } else//si no pudo insertar { Response.Write("<script>window.alert('Usuario no fue registrado');</script>"); //LbMensaje.Text = "Usuario no fue registrado"; } } catch (Exception ex) { LbMensaje.Text = ("Error: " + ex.Message); return; } }