public List <tb_Calendario_Info> Get_List_DiasSinFeriadoNiSabadosNiDomingos(DateTime FechaInicial, int CantidadDiasaObtener) { try { List <tb_Calendario_Info> lst = new List <tb_Calendario_Info>(); using (EntitiesGeneral Entity = new EntitiesGeneral()) { ObjectResult <spSys_ObtenerFecha_SinFeriadoTampocoSabDom_Result> consulta = Entity.spSys_ObtenerFecha_SinFeriadoTampocoSabDom(FechaInicial, CantidadDiasaObtener); foreach (var item in consulta) { tb_Calendario_Info Obj = new tb_Calendario_Info(); Obj.IdCalendario = item.IdCalendario; Obj.fecha = item.fecha; Obj.NombreFecha = item.NombreFecha; Obj.NombreCortoFecha = item.NombreCortoFecha; Obj.dia_x_semana = item.dia_x_semana; Obj.dia_x_mes = item.dia_x_mes; Obj.Inicial_del_Dia = item.Inicial_del_Dia; Obj.NombreDia = item.NombreDia; Obj.Mes_x_anio = item.Mes_x_anio; Obj.NombreMes = item.NombreMes; Obj.IdMes = item.IdMes; Obj.NombreCortoMes = item.NombreCortoMes; Obj.AnioFiscal = item.AnioFiscal; Obj.Semana_x_anio = item.Semana_x_anio; Obj.NombreSemana = item.NombreSemana; Obj.IdSemana = item.IdSemana; Obj.Trimestre_x_Anio = item.Trimestre_x_Anio; Obj.NombreTrimestre = item.NombreTrimestre; Obj.IdTrimestre = item.IdTrimestre; Obj.IdPeriodo = item.IdPeriodo; Obj.EsFeriado = item.EsFeriado; lst.Add(Obj); } } return(lst); } 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()); } }