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); }
internal bool EliminarCatalogo(string idCatalogo) { clsPersistenciaCatalogo objPersistenciaCatalogo = new clsPersistenciaCatalogo(); bool retorno = false; try { retorno = objPersistenciaCatalogo.EliminarCatalogo("AppMovil", idCatalogo); } catch (Exception) { throw; } return(retorno); }
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); }