示例#1
0
        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);
        }
示例#2
0
        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);
        }