예제 #1
0
        public void SP_DELETAR_ADMINISTRADOR(string UserID)
        {
            Database db = null;
            Queue<SqlParameter> qParameters = null;
            DAL.Entidades.Administrador retorno = new Entidades.Administrador();
            try
            {
                db = new Database();

                CreateParameters(ref qParameters,
                          new Property() { NomeCampo = "UserID", Value = UserID });

                db.ExecuteNonQuery("SP_DELETAR_ADMINISTRADOR", ref qParameters);

            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
예제 #2
0
        public Entidades.Administrador SP_SELECIONAR_ADMINISTRADOR(string UserID)
        {
            Database db = null;
            Queue<SqlParameter> qParameters = null;
            Entidades.Administrador retorno = new Entidades.Administrador();
            try
            {
                db = new Database();

                CreateParameters(ref qParameters,
                    new Property() { NomeCampo = "UserID", Value = UserID });

                List<Entidades.Administrador> rMapping =
                    Mapping.Mapping<Entidades.Administrador>.ConvertReaderToIEnumerable(
                        db.ExecuteDataReader("SP_SELECIONAR_ADMINISTRADOR", ref qParameters)).ToList();

                if (rMapping.Count > 0)
                    retorno = rMapping.ElementAt(0);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return retorno;
        }