public List <tb_Catalogo_Info> Get_List_Catalogo(Cl_Enumeradores.TipoCatalogo IdTipoCatalogo) { try { return(CtD.Get_List_Catalogo(IdTipoCatalogo)); } catch (Exception ex) { Core.Erp.Info.Log_Exception.LoggingManager.Logger.Log(Core.Erp.Info.Log_Exception.LoggingCategory.Error, ex.Message); throw new Core.Erp.Info.Log_Exception.DalException(string.Format("", "ObtenerList_Catalogo", ex.Message), ex) { EntityType = typeof(tb_Catalogo_Bus) }; } }
public List <tb_Catalogo_Info> Get_List_Catalogo(Cl_Enumeradores.TipoCatalogo Tipo) { try { string tipo2 = ""; tipo2 = Tipo.ToString(); List <tb_Catalogo_Info> lista = new List <tb_Catalogo_Info>(); EntitiesGeneral OCatalogo = new EntitiesGeneral(); var Doc = from C in OCatalogo.tb_Catalogo join TC in OCatalogo.tb_CatalogoTipo on C.IdTipoCatalogo equals TC.IdTipoCatalogo where TC.Codigo.Equals(tipo2) orderby C.ca_orden select C; foreach (var item in Doc) { tb_Catalogo_Info catalogo = new tb_Catalogo_Info(); catalogo.IdCatalogo = item.IdCatalogo; catalogo.IdTipoCatalogo = item.IdTipoCatalogo; catalogo.CodCatalogo = item.CodCatalogo; catalogo.ca_descripcion = item.ca_descripcion; catalogo.ca_estado = item.ca_estado; catalogo.ca_orden = item.ca_orden; lista.Add(catalogo); } return(lista); } catch (Exception ex) { string arreglo = ToString(); tb_sis_Log_Error_Vzen_Data oDataLog = new tb_sis_Log_Error_Vzen_Data(); tb_sis_Log_Error_Vzen_Info Log_Error_sis = new tb_sis_Log_Error_Vzen_Info(ex.ToString(), "", arreglo, "", "", "", "", "", DateTime.Now); oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); mensaje = ex.ToString() + " " + ex.Message; throw new Exception(ex.ToString()); } }
public void set_cargar_combo_x_tipo(Cl_Enumeradores.TipoCatalogo Tipo) { try { tb_Catalogo_Bus CatBus = new tb_Catalogo_Bus(); List <tb_Catalogo_Info> lista = new List <tb_Catalogo_Info>(); lista = CatBus.Get_List_Catalogo(Tipo); this.cmb_catalogo.DataSource = lista; this.cmb_catalogo.DisplayMember = "ca_descripcion"; this.cmb_catalogo.ValueMember = "CodCatalogo"; } catch (Exception ex) { string NameMetodo = System.Reflection.MethodBase.GetCurrentMethod().Name; MessageBox.Show(NameMetodo + " - " + ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); Log_Error_bus.Log_Error(NameMetodo + " - " + ex.ToString()); } }