public List <caj_Caja_Movimiento_Tipo_Info> Get_list_Caja_Movimiento_Tipo(int IdEmpresa, Cl_Enumeradores.eTipo_Ing_Egr eTipo, ref string MensajeError) { try { return(data.Get_list_Caja_Movimiento_Tipo(IdEmpresa, eTipo, ref MensajeError)); } 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("", "Get_list_Caja_Movimiento_Tipo", ex.Message), ex) { EntityType = typeof(caj_Caja_Movimiento_Tipo_Bus) }; } }
public List <caj_Caja_Movimiento_Tipo_Info> Get_list_Caja_Movimiento_Tipo(int IdEmpresa, Cl_Enumeradores.eTipo_Ing_Egr eTipo, ref string MensajeError) { List <caj_Caja_Movimiento_Tipo_Info> lM = new List <caj_Caja_Movimiento_Tipo_Info>(); EntitiesCaja db = new EntitiesCaja(); try { string SSigno = (eTipo == Cl_Enumeradores.eTipo_Ing_Egr.INGRESOS)?"+":"-"; var select_ = from T in db.vwcaj_Caja_Movimiento_Tipo where T.IdEmpresa == IdEmpresa && T.tm_Signo == SSigno select T; foreach (var item in select_) { caj_Caja_Movimiento_Tipo_Info dat = new caj_Caja_Movimiento_Tipo_Info(); dat.IdEmpresa = item.IdEmpresa; dat.IdTipoMovi = item.IdTipoMovi; dat.tm_descripcion = item.tm_descripcion; dat.Estado = item.Estado; dat.tm_Signo = item.tm_Signo; dat.IdCtaCble = item.IdCtaCble; dat.IngEgr = (item.tm_Signo == "+") ? "Ingreso" : "Egreso"; dat.SEstado = (item.Estado == "A") ? "ACTIVO" : "*ANULADO*"; dat.SeDeposita = item.SeDeposita; lM.Add(dat); } return(lM); } 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 MensajeError); MensajeError = ex.InnerException + " " + ex.Message; throw new Exception(ex.ToString()); } }
public List <caj_Caja_Movimiento_Tipo_Info> Get_list_Caja_Movimiento_Tipo(int IdEmpresa, Cl_Enumeradores.eTipo_Ing_Egr eTipo, ref string MensajeError) { List <caj_Caja_Movimiento_Tipo_Info> lM = new List <caj_Caja_Movimiento_Tipo_Info>(); EntitiesCaja db = new EntitiesCaja(); try { string SSigno = (eTipo == Cl_Enumeradores.eTipo_Ing_Egr.INGRESOS)?"+":"-"; lM = (from T in db.vwcaj_Caja_Movimiento_Tipo where T.IdEmpresa == IdEmpresa && T.tm_Signo == SSigno select new caj_Caja_Movimiento_Tipo_Info { IdEmpresa = T.IdEmpresa, IdTipoMovi = T.IdTipoMovi, tm_descripcion = T.tm_descripcion, Estado = T.Estado, tm_Signo = T.tm_Signo, IdCtaCble = T.IdCtaCble, IngEgr = (T.tm_Signo == "+") ? "Ingreso" : "Egreso", SEstado = (T.Estado == "A") ? "ACTIVO" : "*ANULADO*", SeDeposita = T.SeDeposita, IdTipoMovi_grupo = T.IdTipoMovi_grupo, }).ToList(); return(lM); } 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 MensajeError); MensajeError = ex.InnerException + " " + ex.Message; throw new Exception(ex.ToString()); } }