Example #1
0
 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)
               };
     }
 }
Example #2
0
        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());
            }
        }