コード例 #1
0
        public BD_Usuario accesarLoginC(String correo, String contraseña)
        {
            BD_Usuario usuarioC = null;

            try {
                if (ValidacionesRegex.validarEmail(correo) == true)
                {
                    usuarioC = iusuario.accesarLogin(correo: correo, contraseña: contraseña);

                    if (usuarioC.id_Usu == 0)
                    {
                        return(usuarioC = null);
                    }
                    else
                    {
                        return(usuarioC);
                    }
                }
                return(usuarioC = null);
            }
            catch (Exception ex) {
                MessageBox.Show("+CN-Usuario-accesarLogin: " + ex.Message);
                return(usuarioC = null);
            }
        }
コード例 #2
0
 public LoginCargar(BD_Usuario usuario)
 {
     InitializeComponent();
     this.Opacity = 0;
     tCargar.Start();
     pbImageGift.Image = Image.FromFile(@"C:\Users\Antonio\Source\Repos\Sebastian1317\JOLIGAGOREPOSITORY2\JL-Utilidades\Imagenes\cargando.gif");
     busuario          = usuario;
 }
コード例 #3
0
 public Panel_Principal(BD_Usuario _usuario)
 {
     InitializeComponent();
     lblPerfil.Text = _usuario.nombres;
     //lblRol.Text = _usuario.id_Rol;
     if (_usuario.ubicacion_Foto != null)
     {
         Foto.Image    = new System.Drawing.Bitmap(_usuario.ubicacion_Foto);
         Foto.SizeMode = PictureBoxSizeMode.Zoom;
     }
     panelCargar   = PanelContainer;
     this.Size     = Screen.PrimaryScreen.WorkingArea.Size;
     this.Location = Screen.PrimaryScreen.WorkingArea.Location;
 }
コード例 #4
0
 private void btnIngresar_Click(object sender, EventArgs e)
 {
     if (txtNombre.Text != "" && txtContraseña.Text != "")
     {
         cnusuario = new CN_Usuario();
         usuario   = cnusuario.accesarLoginC(txtNombre.Text, Sha1.Encrypt(txtContraseña.Text, true));
         Extra.LoginCargar cargarL = new Extra.LoginCargar(usuario);
         cargarL.ShowDialog();
         if (usuario != null)
         {
             Panel_Principal principal = new Panel_Principal(usuario);
             principal.Show();
         }
         else
         {
             txtContraseña.BorderColorFocused = Color.Red;
             txtNombre.BorderColorFocused     = Color.Red;
         }
     }
 }
コード例 #5
0
        public BD_Usuario accesarLogin(string correo, string contraseña)
        {
            BD_Usuario usuarioB = new BD_Usuario();

            try
            {
                cnn.Open();
                SqlCommand command = new SqlCommand("ingresarLogin", cnn);
                command.CommandType = CommandType.StoredProcedure;

                command.Parameters.AddWithValue("@correo", correo);
                command.Parameters.AddWithValue("@contraseña", contraseña);

                SqlDataReader reader = command.ExecuteReader();

                BD_Rol roles = new BD_Rol();

                while (reader.Read())
                {
                    usuarioB.id_Usu         = int.Parse(reader["Id_Usu"].ToString());
                    usuarioB.nombres        = reader["Nombre"].ToString();
                    roles.Id_Rol            = int.Parse(reader["Id_Rol"].ToString());
                    roles.Rol               = reader["Rol"].ToString();
                    usuarioB.id_Rol         = roles;
                    usuarioB.ubicacion_Foto = (String)reader["Ubicacion_Foto"];
                }

                return(usuarioB);
            }
            catch (Exception ex)
            {
                cnn.Close();
                usuarioB = null;
                throw new Exception("CN_Usuario-accesarLogin+ " + ex.Message);
            }
        }
コード例 #6
0
        public DataTable RN_Leer_Datos_Usuario(string usuario)
        {
            BD_Usuario obj = new BD_Usuario();

            return(obj.BD_Leer_Datos_Usuario(usuario));
        }
コード例 #7
0
        public bool RN_Verificar_Acceso(string Usuario, string Contraseña)
        {
            BD_Usuario obj = new BD_Usuario();

            return(obj.BD_Verificar_Acceso(Usuario, Contraseña));
        }
コード例 #8
0
 public bool insertarUsuario(BD_Usuario usuario)
 {
     throw new NotImplementedException();
 }
コード例 #9
0
 public bool actualizarUsuario(BD_Usuario usuario)
 {
     throw new NotImplementedException();
 }
コード例 #10
0
        public DataTable RN_Buscar_Usuario(string user)
        {
            BD_Usuario obj = new BD_Usuario();

            return(obj.BD_Buscar_Usuario(user));
        }
コード例 #11
0
        public bool RN_Login(string usuario, string contrasena)
        {
            BD_Usuario obj = new BD_Usuario();

            return(obj.BD_Login(usuario, contrasena));
        }