public DAL.Entidades.Programa SP_ABRIR_PROGRAMA_ENGATADO() { Database db = null; Queue<SqlParameter> qParameters = null; Entidades.Programa retorno = new Entidades.Programa(); try { db = new Database(); List<Entidades.Programa> rProcedure = Mapping.Mapping<Entidades.Programa>.ConvertReaderToIEnumerable( db.ExecuteDataReader("SP_ABRIR_PROGRAMA_ENGATADO")).ToList(); if (rProcedure != null && rProcedure.Count > 0) retorno = rProcedure.ElementAt(0); } catch (Exception ex) { throw ex; } finally { if (db != null) db.Dispose(); if (qParameters != null) { GC.SuppressFinalize(qParameters); qParameters = null; } } return retorno; }
public void SP_DELETAR_PROGRAMA(int Codigo) { Database db = null; Queue<SqlParameter> qParameters = null; DAL.Entidades.Programa retorno = new Entidades.Programa(); try { db = new Database(); CreateParameters(ref qParameters, new Property() { NomeCampo = "Codigo", Value = Codigo }); db.ExecuteNonQuery("SP_DELETAR_PROGRAMA", ref qParameters); } catch (Exception ex) { throw ex; } }
public DAL.Entidades.Programa SP_SELECIONAR_PROGRAMA(int Codigo) { Database db = null; Queue<SqlParameter> qParameters = null; DAL.Entidades.Programa retorno = new Entidades.Programa(); try { db = new Database(); CreateParameters(ref qParameters, new Property() { NomeCampo = "Codigo", Value = Codigo }); List<DAL.Entidades.Programa> rMapping = Mapping.Mapping<DAL.Entidades.Programa>.ConvertReaderToIEnumerable( db.ExecuteDataReader("SP_SELECIONAR_PROGRAMA", ref qParameters)).ToList(); if (rMapping.ToList().Count > 0) retorno = rMapping.ElementAt(0); } catch (Exception ex) { throw ex; } return retorno; }