Beispiel #1
0
        public void InsertUsuario(DtoUsuario usuario)
        {
            try
            {
                objDil.ClearParameterCollection();

                objDil.AddParameter("@p_login", usuario.Login);

                object ver = objDil.ExecuteAFieldQuery(CommandType.StoredProcedure, ("sp_verificar_login"));

                if (ver == null)
                {
                    objDil.ClearParameterCollection();

                    objDil.AddParameter("@p_nome_usuario", usuario.NomeUsuario);
                    objDil.AddParameter("@p_login", usuario.Login);
                    objDil.AddParameter("@p_senha", usuario.Senha);
                    objDil.AddParameter("@p_identificacao_adm", usuario.IdentificacaoAdministrador);
                    objDil.AddParameter("@p_id_casa", usuario.IdCasa);

                    objDil.ExecuteStoredProcedureNonQuery("sp_insert_usuario");
                }

                else
                {
                    Exception ex = new Exception("Login já existente.");

                    throw ex;
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Beispiel #2
0
        public bool LoginUsuario(string LoginUsuario, string SenhaUsuario)
        {
            try
            {
                ObjDil.AddParameter("@p_login", LoginUsuario);
                ObjDil.AddParameter("@p_senha", SenhaUsuario);

                DataTable dtUsuarios = ObjDil.ExecuteStoredProcedureQuery("sp_login");

                bool logar = false;

                if (dtUsuarios.Rows.Count > 0)
                {
                    logar = true;
                }
                return(logar);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }