Beispiel #1
0
        public UsuariosVO Update(UsuariosVO item)
        {
            var UsuariosEntity = _converter.Parse(item);

            UsuariosEntity = _repository.Update(UsuariosEntity);
            return(_converter.Parse(UsuariosEntity));
        }
        //Método para Consultar  Usuários
        public List <UsuariosVO> ConsultarUsuarios(int codUsuarios = 0)
        {
            List <tb_usuarios> lstRetorno = new List <tb_usuarios>();

            DBHelpX objbanco = new DBHelpX();

            if (codUsuarios == 0)
            {
                lstRetorno = objbanco.tb_usuarios.Where(c => !c.status).ToList();
            }
            else
            {
                lstRetorno = objbanco.tb_usuarios.Where(c => c.id == codUsuarios).ToList();
            }



            List <UsuariosVO> lstTratada = new List <UsuariosVO>();

            for (int i = 0; i < lstRetorno.Count; i++)
            {
                UsuariosVO objUsuariosVO = new UsuariosVO();

                objUsuariosVO.CodigoUsuario = lstRetorno[i].id;
                objUsuariosVO.NomeUsuario   = lstRetorno[i].nome;
                objUsuariosVO.SenhaUsuario  = lstRetorno[i].senha;
                objUsuariosVO.EmailUsuario  = lstRetorno[i].email;


                lstTratada.Add(objUsuariosVO);
            }

            return(lstTratada);
        }
Beispiel #3
0
        public UsuariosVO Update(UsuariosVO usuario)
        {
            var usuarioEntity = _converter.Parse(usuario);

            usuarioEntity = _repository.Update(usuarioEntity);
            return(_converter.Parse(usuarioEntity));
        }
Beispiel #4
0
        public UsuariosVO Get(int idUsuario)
        {
            UsuariosVO usuariosVO = null;

            DbCommand command = db.GetStoredProcCommand("dbo.DW_UsuariosSelect");
            db.AddInParameter(command, "@IdUsuario", DbType.Int32, idUsuario);
            using (IDataReader reader = db.ExecuteReader(command))
            {
                if (reader.Read())
                {
                    usuariosVO = new UsuariosVO();
                    usuariosVO.IsPersisted = true;
                    if (!reader.IsDBNull(reader.GetOrdinal("IdUsuario")))
                        usuariosVO.IdUsuario = reader.GetInt32(reader.GetOrdinal("IdUsuario"));
                    if (!reader.IsDBNull(reader.GetOrdinal("Email")))
                        usuariosVO.Email = reader.GetString(reader.GetOrdinal("Email")).Trim();
                    if (!reader.IsDBNull(reader.GetOrdinal("Senha")))
                        usuariosVO.Senha = reader.GetString(reader.GetOrdinal("Senha")).Trim();
                    if (!reader.IsDBNull(reader.GetOrdinal("DataInclusao")))
                        usuariosVO.DataInclusao = reader.GetDateTime(reader.GetOrdinal("DataInclusao"));
                    if (!reader.IsDBNull(reader.GetOrdinal("DataAlteracao")))
                        usuariosVO.DataAlteracao = reader.GetDateTime(reader.GetOrdinal("DataAlteracao"));
                    if (!reader.IsDBNull(reader.GetOrdinal("Nome")))
                        usuariosVO.Nome = reader.GetString(reader.GetOrdinal("Nome")).Trim();
                    if (!reader.IsDBNull(reader.GetOrdinal("Sobrenome")))
                        usuariosVO.Sobrenome = reader.GetString(reader.GetOrdinal("Sobrenome")).Trim();
                }
            }

            return usuariosVO;
        }
Beispiel #5
0
 public IActionResult Put([FromBody] UsuariosVO usuarios)
 {
     if (usuarios == null)
     {
         return(BadRequest());
     }
     return(new ObjectResult(_usuariosBusiness.Update(usuarios)));
 }
Beispiel #6
0
        public UsuariosVO Create(UsuariosVO usuario)
        {
            usuario.GuidID = Guid.NewGuid().ToString();
            var usuarioEntity = _converter.Parse(usuario);

            usuarioEntity = _repository.Create(usuarioEntity);
            return(_converter.Parse(usuarioEntity));
        }
Beispiel #7
0
        public IActionResult Post([FromBody] UsuariosVO item)
        {
            if (item == null)
            {
                return(BadRequest());
            }

            return(new ObjectResult(_usuariosBusiness.Create(item)));
        }
Beispiel #8
0
        public ActionResult Usuarios(int id = 0)
        {
            var obj = new UsuariosVO();

            if (id > 0)
            {
                obj = new UsuariosDAO().ConsultarUsuarios(id)[0];
            }

            return(View(obj));
        }
Beispiel #9
0
        public IActionResult Put([FromBody] UsuariosVO usuario)
        {
            if (usuario == null)
            {
                return(BadRequest());
            }
            var updatedPerson = _usuariosBusiness.Update(usuario);

            if (updatedPerson == null)
            {
                return(BadRequest());
            }
            return(new ObjectResult(updatedPerson));
        }
Beispiel #10
0
        public UsuariosVOCollection GetAll()
        {
            UsuariosVOCollection listaUsuariosVO = new UsuariosVOCollection();
            UsuariosVO usuariosVO = null;

            DbCommand command = db.GetStoredProcCommand("dbo.DW_UsuariosSelectAll");

            using (IDataReader reader = db.ExecuteReader(command))
            {
                while (reader.Read())
                {
                    usuariosVO = new UsuariosVO();
                    usuariosVO.IsPersisted = true;
                    if (!reader.IsDBNull(reader.GetOrdinal("IdUsuario")))
                        usuariosVO.IdUsuario = reader.GetInt32(reader.GetOrdinal("IdUsuario"));
                    if (!reader.IsDBNull(reader.GetOrdinal("Email")))
                        usuariosVO.Email = reader.GetString(reader.GetOrdinal("Email")).Trim();
                    if (!reader.IsDBNull(reader.GetOrdinal("Senha")))
                        usuariosVO.Senha = reader.GetString(reader.GetOrdinal("Senha")).Trim();
                    if (!reader.IsDBNull(reader.GetOrdinal("DataInclusao")))
                        usuariosVO.DataInclusao = reader.GetDateTime(reader.GetOrdinal("DataInclusao"));
                    if (!reader.IsDBNull(reader.GetOrdinal("DataAlteracao")))
                        usuariosVO.DataAlteracao = reader.GetDateTime(reader.GetOrdinal("DataAlteracao"));
                    if (!reader.IsDBNull(reader.GetOrdinal("Nome")))
                        usuariosVO.Nome = reader.GetString(reader.GetOrdinal("Nome")).Trim();
                    if (!reader.IsDBNull(reader.GetOrdinal("Sobrenome")))
                        usuariosVO.Sobrenome = reader.GetString(reader.GetOrdinal("Sobrenome")).Trim();
                    listaUsuariosVO.Add(usuariosVO);
                }
            }

            return listaUsuariosVO;
        }
Beispiel #11
0
 private void ValidateRequiredAttributes(UsuariosVO usuariosVO, bool validateGuidOnPK)
 {
     if (usuariosVO.IdUsuario == null && (validateGuidOnPK))
         RegisterCriticalMessageRequiredField("IdUsuario");
     if (string.IsNullOrEmpty(usuariosVO.Email))
         RegisterCriticalMessageRequiredField("Email");
     if (string.IsNullOrEmpty(usuariosVO.Senha))
         RegisterCriticalMessageRequiredField("Senha");
     if (usuariosVO.DataInclusao == null)
         RegisterCriticalMessageRequiredField("DataInclusao");
     if (string.IsNullOrEmpty(usuariosVO.Nome))
         RegisterCriticalMessageRequiredField("Nome");
     if (string.IsNullOrEmpty(usuariosVO.Sobrenome))
         RegisterCriticalMessageRequiredField("Sobrenome");
     if (ex != null)
         throw ex;
 }
Beispiel #12
0
 public void Update(UsuariosVO usuariosVO)
 {
     ValidateRequiredAttributes(usuariosVO, true);
     DbCommand command = db.GetStoredProcCommand("dbo.DW_UsuariosUpdate");
     db.AddInParameter(command, "@IdUsuario", DbType.Int32, usuariosVO.IdUsuario);
     db.AddInParameter(command, "@Email", DbType.AnsiString, usuariosVO.Email);
     db.AddInParameter(command, "@Senha", DbType.AnsiString, usuariosVO.Senha);
     db.AddInParameter(command, "@DataInclusao", DbType.DateTime, usuariosVO.DataInclusao);
     if (usuariosVO.DataAlteracao != null)
         db.AddInParameter(command, "@DataAlteracao", DbType.DateTime, usuariosVO.DataAlteracao);
     else
         db.AddInParameter(command, "@DataAlteracao", DbType.DateTime, DBNull.Value);
     db.AddInParameter(command, "@Nome", DbType.AnsiString, usuariosVO.Nome);
     db.AddInParameter(command, "@Sobrenome", DbType.AnsiString, usuariosVO.Sobrenome);
     db.ExecuteNonQuery(command);
 }
Beispiel #13
0
        public UsuariosVO Insert(UsuariosVO usuariosVO)
        {
            ValidateRequiredAttributes(usuariosVO, false);
            DbCommand command = db.GetStoredProcCommand("dbo.DW_UsuariosInsert");
            db.AddInParameter(command, "@Email", DbType.AnsiString, usuariosVO.Email);
            db.AddInParameter(command, "@Senha", DbType.AnsiString, usuariosVO.Senha);
            db.AddInParameter(command, "@DataInclusao", DbType.DateTime, usuariosVO.DataInclusao);

            if (usuariosVO.DataAlteracao != null)
                db.AddInParameter(command, "@DataAlteracao", DbType.DateTime, usuariosVO.DataAlteracao);
            else
                db.AddInParameter(command, "@DataAlteracao", DbType.DateTime, DBNull.Value);

            db.AddInParameter(command, "@Nome", DbType.AnsiString, usuariosVO.Nome);
            db.AddInParameter(command, "@Sobrenome", DbType.AnsiString, usuariosVO.Sobrenome);
            using (IDataReader reader = db.ExecuteReader(command))
            {
                if (reader.Read())
                {
                    usuariosVO.IdUsuario = Int32.Parse(reader["uniqueIdUsuario"].ToString());
                }
            }

            return usuariosVO;
        }
Beispiel #14
0
        public UsuariosVOCollection GetAllPaged(long startRowIndex, int maximumRows)
        {
            UsuariosVOCollection listaUsuariosVO = new UsuariosVOCollection();
            UsuariosVO usuariosVO = null;

            DbCommand command = db.GetStoredProcCommand("dbo.DW_UsuariosSelectAllPaged");
            db.AddInParameter(command, "@startRowIndex", DbType.Int64, startRowIndex);
            db.AddInParameter(command, "@maximumRows", DbType.Int64, maximumRows);

            using (IDataReader reader = db.ExecuteReader(command))
            {
                while (reader.Read())
                {
                    if (listaUsuariosVO.Count == 0) listaUsuariosVO.TotalRows = int.Parse(reader.GetValue(reader.GetOrdinal("TotalRows")).ToString());
                    usuariosVO = new UsuariosVO();
                    usuariosVO.IsPersisted = true;
                    if (!reader.IsDBNull(reader.GetOrdinal("IdUsuario")))
                        usuariosVO.IdUsuario = reader.GetInt32(reader.GetOrdinal("IdUsuario"));
                    if (!reader.IsDBNull(reader.GetOrdinal("Email")))
                        usuariosVO.Email = reader.GetString(reader.GetOrdinal("Email")).Trim();
                    if (!reader.IsDBNull(reader.GetOrdinal("Senha")))
                        usuariosVO.Senha = reader.GetString(reader.GetOrdinal("Senha")).Trim();
                    if (!reader.IsDBNull(reader.GetOrdinal("DataInclusao")))
                        usuariosVO.DataInclusao = reader.GetDateTime(reader.GetOrdinal("DataInclusao"));
                    if (!reader.IsDBNull(reader.GetOrdinal("DataAlteracao")))
                        usuariosVO.DataAlteracao = reader.GetDateTime(reader.GetOrdinal("DataAlteracao"));
                    if (!reader.IsDBNull(reader.GetOrdinal("Nome")))
                        usuariosVO.Nome = reader.GetString(reader.GetOrdinal("Nome")).Trim();
                    if (!reader.IsDBNull(reader.GetOrdinal("Sobrenome")))
                        usuariosVO.Sobrenome = reader.GetString(reader.GetOrdinal("Sobrenome")).Trim();
                    listaUsuariosVO.Add(usuariosVO);
                }
            }

            listaUsuariosVO.PageSize = maximumRows;

            return listaUsuariosVO;
        }