Beispiel #1
0
        public ContentResult GravarUsuarios(FormCollection formData)
        {
            try
            {
                //Cria o Objeto DAO
                UsuariosDAO objDAO = new UsuariosDAO();

                //Cria o objeto para gravar
                tb_usuarios objUsuarios = new tb_usuarios();

                objUsuarios.id    = Convert.ToInt32(formData["id"].ToString());
                objUsuarios.nome  = formData["nome"].ToString();
                objUsuarios.senha = formData["senha"].ToString();
                objUsuarios.email = formData["email"].ToString();

                //Verifica se é uma inserção
                if (objUsuarios.id == 0)
                {
                    objDAO.InserirUsuarios(objUsuarios);
                }
                else
                {
                    objDAO.AlterarUsuarios(objUsuarios);
                }
            }
            catch (Exception ex)
            {
                return(Content("{\"success\":false}", "application/json"));
            }
            return(Content("{\"success\":true}", "application/json"));
        }
        public tb_usuarios ValidarLogin(string email, string senha)
        {
            DBHelpX objBanco = new DBHelpX();

            tb_usuarios objUser = objBanco.tb_usuarios.FirstOrDefault(p => p.email == email && p.senha == senha);

            return(objUser);
        }
        //Método para Excluir  Usuários
        public void ExcluirUsuarios(int id)
        {
            DBHelpX objBanco = new DBHelpX();

            tb_usuarios objUsuario = objBanco.tb_usuarios.Where(u => u.id == id).ToList().FirstOrDefault();

            objUsuario.status = true;

            objBanco.SaveChanges();
        }
Beispiel #4
0
 private void btnEliminar_Click(object sender, EventArgs e)
 {
     using (sistema_ventasEntities db = new sistema_ventasEntities()) {
         String Id = dtvUsuarios.CurrentRow.Cells[0].Value.ToString();
         user = db.tb_usuarios.Find(int.Parse(Id));
         db.tb_usuarios.Remove(user);
         db.SaveChanges();
     }
     cargardatos();
     LimpiarDatos();
 }
Beispiel #5
0
        public ActionResult Create(tb_usuarios objusu)
        {
            if (!ModelState.IsValid)
            {
                return(View(objusu));
            }

            pro.INSERTARUSUARIOS(objusu);

            return(RedirectToAction("Index"));
        }
        //Método para Inserir  Usuários
        public void InserirUsuarios(tb_usuarios objEntrada)
        {
            //Cria o Banco
            DBHelpX objBanco = new DBHelpX();

            //Adciona o objeto para gravar
            objBanco.AddTotb_usuarios(objEntrada);

            //salva a operacao
            objBanco.SaveChanges();
        }
        public IHttpActionResult Gettb_usuarios(int id)
        {
            tb_usuarios tb_usuarios = db.tb_usuarios.Find(id);

            if (tb_usuarios == null)
            {
                return(NotFound());
            }

            return(Ok(tb_usuarios));
        }
Beispiel #8
0
        public ActionResult Edit(tb_usuarios objusu)
        {
            if (!ModelState.IsValid)
            {
                //this.Request.Form["estado"];
                return(View(objusu));
            }

            pro.ACTUALIZARUSUARIO(objusu);

            return(RedirectToAction("Index"));
        }
        //Método para Alterar  Usuários
        public void AlterarUsuarios(tb_usuarios objEntrada)
        {
            DBHelpX objBanco = new DBHelpX();

            tb_usuarios objUsuario = objBanco.tb_usuarios.Where(u => u.id == objEntrada.id).ToList().FirstOrDefault();

            objUsuario.nome  = objEntrada.nome;
            objUsuario.senha = objEntrada.senha;
            objUsuario.email = objEntrada.email;

            objBanco.SaveChanges();
        }
        public IHttpActionResult PostCrearUsuario(tb_usuarios tb_usuarios)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            db.tb_usuarios.Add(tb_usuarios);
            db.SaveChanges();

            return(CreatedAtRoute("CrearUsuario", new { id = tb_usuarios.id_usuario }, tb_usuarios));
        }
Beispiel #11
0
        private void bttnEliminar_Click(object sender, EventArgs e)
        {
            using (AppVentaBDEntities db = new AppVentaBDEntities())
            {
                String Id = dgvUsuario.CurrentRow.Cells[0].ToolTipText.ToString();

                user = db.tb_usuarios.Find(int.Parse(Id));
                db.tb_usuarios.Remove(user);
                db.SaveChanges();
            }
            CargarDatos();
            LimpiarDatos();
        }
Beispiel #12
0
 private void btnEditar_Click(object sender, EventArgs e)
 {
     using (sistema_ventasEntities db = new sistema_ventasEntities())
     {
         String Id  = dtvUsuarios.CurrentRow.Cells[0].Value.ToString();
         int    idC = int.Parse(Id);
         user                 = db.tb_usuarios.Where(VerificarId => VerificarId.Id == idC).First();
         user.Email           = txtUsuario.Text;
         user.Contrasena      = txtContrasena.Text;
         db.Entry(user).State = System.Data.Entity.EntityState.Modified;
         db.SaveChanges();
     }
     cargardatos();
     limpiardatos();
 }
Beispiel #13
0
 private void button4_Click(object sender, EventArgs e)
 {
     using (sistema_ventasEntities1 db = new sistema_ventasEntities1()) {
         String Id  = dtvUsuarios.CurrentRow.Cells[0].Value.ToString();
         int    idc = int.Parse(Id);
         user                 = db.tb_usuarios.Where(verificarID => verificarID.Id == idc).First();
         user.Email           = txtUsuario.Text;
         user.Contrasena      = txtContrasena.Text;
         db.Entry(user).State = System.Data.Entity.EntityState.Modified;
         db.SaveChanges();
     }
     limpiardatos();
     dtvUsuarios.Rows.Clear();
     cargardatos();
 }
Beispiel #14
0
 private void bttnEditar_Click(object sender, EventArgs e)
 {
     using (AppVentaBDEntities db = new AppVentaBDEntities())
     {
         String Id  = dgvUsuario.CurrentRow.Cells[0].ToolTipText.ToString();
         int    idC = int.Parse(Id);
         user                 = db.tb_usuarios.Where(VerificarID => VerificarID.Id == idC).First();
         user.email           = txtEmail.Text;
         user.contrasena      = txtContrasena.Text;
         db.Entry(user).State = System.Data.Entity.EntityState.Modified;
         db.SaveChanges();
     }
     CargarDatos();
     LimpiarDatos();
 }
        public IHttpActionResult Deletetb_usuarios(int id)
        {
            tb_usuarios tb_usuarios = db.tb_usuarios.Find(id);

            if (tb_usuarios == null)
            {
                return(NotFound());
            }

            db.tb_usuarios.Remove(tb_usuarios);
            db.tb_credenciales.Remove(db.tb_credenciales.Find(tb_usuarios.id_credencial));
            db.SaveChanges();

            return(Ok(tb_usuarios));
        }
        public IHttpActionResult Puttb_usuarios(int id, tb_usuarios tb_usuarios)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != tb_usuarios.id_usuario)
            {
                return(BadRequest());
            }

            tb_usuarios tb_user_update = db.tb_usuarios.Find(id);

            if (tb_user_update == null)
            {
                return(NotFound());
            }
            tb_user_update.nombre   = tb_usuarios.nombre;
            tb_user_update.apellido = tb_usuarios.apellido;
            tb_user_update.dpi      = tb_usuarios.dpi;
            tb_user_update.tb_credenciales.correo = tb_usuarios.tb_credenciales.correo;

            db.Entry(tb_user_update).State = EntityState.Modified;

            try
            {
                db.SaveChanges();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!tb_usuariosExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(StatusCode(HttpStatusCode.NoContent));
        }
Beispiel #17
0
        private void btnEliminar_Click(object sender, EventArgs e)
        {
            if (txtContra.Text != "" && txtUsuario.Text != "")
            {
                using (sistema_ventasEntities db = new sistema_ventasEntities())
                {
                    string id  = dtvUsuario.CurrentRow.Cells[0].Value.ToString();
                    int    id2 = int.Parse(id);
                    user = db.tb_usuarios.Where(VerificarId => VerificarId.Id == id2).First();
                    db.tb_usuarios.Remove(user);
                    db.SaveChanges();
                }
            }
            else
            {
                MessageBox.Show("No se aceptan valores vacios");
            }


            cargarDatos();
            Limpiar();
        }
Beispiel #18
0
        private void btnEditar_Click(object sender, EventArgs e)
        {
            if (txtContra.Text != "" && txtUsuario.Text != "")
            {
                using (sistema_ventasEntities db = new sistema_ventasEntities())
                {
                    string id  = dtvUsuario.CurrentRow.Cells[0].Value.ToString();
                    int    idc = int.Parse(id);
                    user                 = db.tb_usuarios.Where(VerificarId => VerificarId.Id == idc).First();
                    user.Email           = txtUsuario.Text;
                    user.Contrasena      = txtContra.Text;
                    db.Entry(user).State = System.Data.Entity.EntityState.Modified;
                    db.SaveChanges();
                }
            }
            else
            {
                MessageBox.Show("No se aceptan valores vacios");
            }


            cargarDatos();
            Limpiar();
        }
Beispiel #19
0
        public ActionResult ValidarLogin(string email, string senha)
        {
            if (email.Trim() == string.Empty || senha.Trim() == string.Empty)
            {
                ViewBag.Validar = 0;
            }
            else
            {
                UsuariosDAO objDAO  = new UsuariosDAO();
                tb_usuarios objUser = objDAO.ValidarLogin(email, senha);

                if (objUser != null)
                {
                    CodigoUsuarioLogado = objUser.id;
                    NomeUsuarioLogado   = objUser.nome;
                    Response.Redirect("/Home/Home", false);
                }
                else
                {
                    ViewBag.Validar = -1;
                }
            }
            return(View("Login"));
        }
Beispiel #20
0
        public ActionResult Edit(string id)
        {
            tb_usuarios xpro = pro.DETALLEUSUARIO(id);

            return(View(xpro));
        }