private void ListaFuncionarios_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            DAL.Usuario d = new DAL.Usuario();


            if (e.ColumnIndex == 0)
            {
                d.Deletar(Convert.ToInt32(ListaFuncionarios.CurrentRow.Cells[2].Value.ToString()));

                MessageBox.Show("Campos Deletados");
            }
            else if (e.ColumnIndex == 1)
            {
                Models.Usuarios.UsuarioLista u = new Models.Usuarios.UsuarioLista();

                u.Id       = Convert.ToInt32(ListaFuncionarios.CurrentRow.Cells[2].Value.ToString());
                u.Nome     = ListaFuncionarios.CurrentRow.Cells[3].Value.ToString();
                u.CPF      = ListaFuncionarios.CurrentRow.Cells[4].Value.ToString();
                u.Situacao = ListaFuncionarios.CurrentRow.Cells[5].Value.ToString();

                d.AtualizarPorLista(u);

                MessageBox.Show("Campos Atualizados");
            }


            AtualizarLista();
        }
Ejemplo n.º 2
0
 public Boolean AddUsuario(Usuario pUsuario)
 {
     try
     {
         pUsuario.Nombre = pUsuario.Nombre.Trim();
         pUsuario.ApPaterno = pUsuario.ApPaterno.Trim();
         pUsuario.ApMaterno = pUsuario.ApMaterno.Trim();
         pUsuario.Ciudad = pUsuario.Ciudad.Trim();
         pUsuario.Pais = pUsuario.Pais.Trim();
         pUsuario.CP = pUsuario.CP.Trim();
         pUsuario.Colonia = pUsuario.Colonia.Trim();
         pUsuario.Direccion = pUsuario.Direccion.Trim();
         pUsuario.Seudonimo = pUsuario.Seudonimo.Trim();
         pUsuario.Tel_Casa = pUsuario.Tel_Casa.Trim();
         pUsuario.Tel_Cel = pUsuario.Tel_Cel.Trim();
         pUsuario.Mail = pUsuario.Mail.Trim();
         pUsuario.Estado = pUsuario.Estado.Trim();
         pUsuario.FchAlta = DateTime.Now.ToString("yyyy-MM-dd");
         pUsuario.Save();
         return true;
     }
     catch (Exception)
     {
         return false;
     }
 }
        private void button4_Click(object sender, EventArgs e)
        {
            DAL.Usuario d = new DAL.Usuario();

            Models.Usuarios.Usuario c;

            if (Busca.Text.Length > 10)
            {
                c = d.Pegar(Busca.Text, false);
            }
            else
            {
                c = d.Pegar(Busca.Text, true);
            }

            Nome.Text          = c.Nome;
            DtNascimento.Value = c.DtNascimento;
            Sexo.Text          = c.Sexo;
            EstadoCivil.Text   = c.EstadoCivil;
            RG.Text            = c.RG;
            Endereco.Text      = c.Endereco;
            CPF.Text           = c.CPF;
            Cidade.Text        = c.Cidade;
            CEP.Text           = c.CEP;
            Estado.Text        = c.Estado;
            Telefone.Text      = c.Telefone;
            Email.Text         = c.Email;
            Celular.Text       = c.Celular;
            Situacao.Text      = c.Situacao;
            Id.Text            = c.Id.ToString();
        }
        public IHttpActionResult PostUsuario(Models.InputUser userData)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            try
            {
                var user = new DAL.Usuario();
                user.Nombre   = userData.Name;
                user.Apellido = userData.LastName;
                user.Email    = userData.EMail;

                var encription = new BLL.Encription();
                user.Password = encription.Encrypt(userData.Password);

                this._userDal.Add(user);

                return(CreatedAtRoute("DefaultApi", new { id = user.Id }, userData));
            }
            catch (Exception ex)
            {
                return(InternalServerError(new Exception("Error al realizar la petición: " + ex.Message)));
            }
        }
        private void button1_Click(object sender, EventArgs e)
        {
            DAL.Usuario dal = new DAL.Usuario();

            dal.Inserir(popularModel(false));

            MessageBox.Show("Campos Inseridos");

            AtualizarLista();
        }
        private void button3_Click(object sender, EventArgs e)
        {
            DAL.Usuario d = new DAL.Usuario();

            d.Atualizar(popularModel(true));

            MessageBox.Show("Campos Atualizados");

            AtualizarLista();
        }
        private void button2_Click(object sender, EventArgs e)
        {
            DAL.Usuario d = new DAL.Usuario();

            d.Deletar(Convert.ToInt32(Id.Text));

            MessageBox.Show("Campos Deletados");

            AtualizarLista();
        }
Ejemplo n.º 8
0
        public UserInfo getEmplBLL(int id)
        {
            try {
                UserInfo dato = new DAL.Usuario().getEmplDAL(id)[0];
                dato.Password = Seguridad.DesencriptarTDES(dato.Password);

                return(dato);
            } catch (NullReferenceException) {
                UserInfo a = null;

                return(a);
            }
        }
Ejemplo n.º 9
0
        public String[] LoginBLL(UserInfo model)
        {
            model.Usuario = model.Usuario.ToLower();


            if (model.Usuario != string.Empty && model.Password != string.Empty)
            {
                UserInfo Userloguiado = new DAL.Usuario().LoginDAL(model);
                if ((model != null && Userloguiado != null) && (model.Usuario.Equals(Userloguiado.Usuario.ToLower()) && Seguridad.ComputeHash(model.Password, new MD5CryptoServiceProvider()).Equals(Userloguiado.Password)))
                {
                    return(new string[] { "OK", $"Datos Correctos, Bienvenido {Userloguiado.Usuario}", $"{Userloguiado.Role}", $"{Userloguiado.Direccion}", $"{Userloguiado.Nombre}", $"{Userloguiado.Id}", $"{Userloguiado.id_sucursal}", });
                }
                else
                {
                    return(new string[] { "Error", $"EL usuario o password  no coincide." });
                }
            }
            else
            {
                return(new string[] { "OK", $"Debe completar ambos campos" });
            }

            throw new ArgumentException("Ubo un error al Crear el Usuario");
        }
Ejemplo n.º 10
0
 public Boolean UpdateUsuario(Usuario pUsuario)
 {
     try
     {
         pUsuario.Nombre = pUsuario.Nombre.Trim();
         pUsuario.ApPaterno = pUsuario.ApPaterno.Trim();
         pUsuario.ApMaterno = pUsuario.ApMaterno.Trim();
         pUsuario.CP = pUsuario.CP.Trim();
         pUsuario.Colonia = pUsuario.Colonia.Trim();
         pUsuario.Direccion = pUsuario.Direccion.Trim();
         pUsuario.Seudonimo = pUsuario.Seudonimo.Trim();
         pUsuario.Tel_Casa = pUsuario.Tel_Casa.Trim();
         pUsuario.Tel_Cel = pUsuario.Tel_Cel.Trim();
         pUsuario.Mail = pUsuario.Mail.Trim();
         pUsuario.Pais = pUsuario.Pais.Trim();
         pUsuario.Estado = pUsuario.Estado.Trim();
         pUsuario.Ciudad = pUsuario.Ciudad.Trim();
         pUsuario.Update();
         return true;
     }
     catch (Exception)
     {
         return false;
     }
 }
Ejemplo n.º 11
0
 public Persona()
 {
     sesion = new Usuario();
 }
Ejemplo n.º 12
0
 public static void Setup(int testItems)
 {
     SetTestRepo();
     for(int i=0;i<testItems;i++){
         Usuario item=new Usuario();
         _testRepo._items.Add(item);
     }
 }
Ejemplo n.º 13
0
 public static void Setup(Usuario item)
 {
     SetTestRepo();
     _testRepo._items.Add(item);
 }
Ejemplo n.º 14
0
 public ModificarUsuarios(string pSeudonimo)
 {
     InitializeComponent();
     oUsuario = oUsuarioBL.GetUsuarioBySeudonimo(pSeudonimo);
 }