public static EstatusPeriodo Insertar(EstatusPeriodo Estatus) { DataSource DataSource = DataSource.GetInstancia(); EstatusPeriodo EstatusPeriodo = null; try { using (SqlDataReader Reader = DataSource.ConsultarProcedimiento("EstatusPeriodoInsertar", Estatus.ToParams())) { if (Reader != null && Reader.Read()) { EstatusPeriodo = new EstatusPeriodo(); EstatusPeriodo.Clave = Convert.ToInt32(Reader["cveEstatusPeriodo"]); EstatusPeriodo.Descripcion = Reader["descripcion"].ToString(); } DataSource.Cerrar(); } } catch (Exception e) { throw e; } return(EstatusPeriodo); }
public static List <EstatusPeriodo> Listar() { DataSource DataSource = DataSource.GetInstancia(); List <EstatusPeriodo> EstatusPeriodos = new List <EstatusPeriodo>(); try { using (SqlDataReader Reader = DataSource.ConsultarProcedimiento("EstatusPeriodoListar")) { if (Reader != null) { while (Reader.Read()) { EstatusPeriodo EstatusPeriodo = new EstatusPeriodo(); EstatusPeriodo.Clave = Convert.ToInt32(Reader["cveEstatusPeriodo"]); EstatusPeriodo.Descripcion = Reader["descripcion"].ToString(); EstatusPeriodos.Add(EstatusPeriodo); } } DataSource.Cerrar(); } } catch (Exception e) { throw e; } return(EstatusPeriodos); }