コード例 #1
0
ファイル: clsServicioApp.cs プロジェクト: poncejj/MoneyGuard
        public List <clsCatalogo> ConsultarCatalogo()
        {
            List <clsCatalogo>      lstCatalogo             = new List <clsCatalogo>();
            DataTable               dtRespuesta             = null;
            clsPersistenciaCatalogo objPersistenciaCatalogo = new clsPersistenciaCatalogo();

            try
            {
                dtRespuesta = objPersistenciaCatalogo.ConsultarCatalogo("AppMovil");
                if (dtRespuesta != null)
                {
                    foreach (DataRow dr in dtRespuesta.Rows)
                    {
                        clsCatalogo objCatalogo = new clsCatalogo();
                        objCatalogo.idCatalogo      = dr[0].ToString();
                        objCatalogo.nombreCatalogo  = dr[1].ToString();
                        objCatalogo.catalogoPadre   = bool.Parse(dr[2].ToString());
                        objCatalogo.idCatalogoPadre = dr[3].ToString();
                        DateTime fecha = DateTime.Parse(dr[4].ToString());
                        objCatalogo.fechaCreacionCatalogo = fecha.ToString("dd-MM-yyyy HH:mm:ss");
                        objCatalogo.estadoCatalogo        = bool.Parse(dr[5].ToString());
                        lstCatalogo.Add(objCatalogo);
                    }
                }
            }
            catch (Exception)
            {
                throw;
            }
            return(lstCatalogo);
        }
コード例 #2
0
ファイル: clsServicioApp.cs プロジェクト: poncejj/MoneyGuard
        internal bool EliminarCatalogo(string idCatalogo)
        {
            clsPersistenciaCatalogo objPersistenciaCatalogo = new clsPersistenciaCatalogo();
            bool retorno = false;

            try
            {
                retorno = objPersistenciaCatalogo.EliminarCatalogo("AppMovil", idCatalogo);
            }
            catch (Exception)
            {
                throw;
            }
            return(retorno);
        }
コード例 #3
0
ファイル: clsServicioApp.cs プロジェクト: poncejj/MoneyGuard
        internal bool AgregarCatalogo(string strNombreCatalogo, bool blCatalogoPadre,
                                      string strIdCatalogoPadre, bool blEliminado)
        {
            clsPersistenciaCatalogo objPersistenciaCatalogo = new clsPersistenciaCatalogo();
            bool retorno = false;

            try
            {
                retorno = objPersistenciaCatalogo.AgregarCatalogo("AppMovil", strNombreCatalogo, blCatalogoPadre, strIdCatalogoPadre, blEliminado);
            }
            catch (Exception)
            {
                throw;
            }
            return(retorno);
        }