Beispiel #1
0
        public List <clsEstado> consultaEstado()
        {
            try
            {
                List <clsEstado>         lista = new List <clsEstado>();
                CuentasPorCobrarEntities ent   = new CuentasPorCobrarEntities();
                var con = from w in ent.Estado select w;
                foreach (var item in con)
                {
                    clsEstado est = new clsEstado();

                    est.idEstado    = item.IdEstado;
                    est.descripcion = item.Descripcion;

                    lista.Add(est);
                }

                return(lista);
            }

            catch (Exception)
            {
                return(null);
            }
        }
Beispiel #2
0
 public clsEstado Consultar(clsEstado Estado)
 {
     try
     {
         TECAv8Entities ent = new TECAv8Entities();
         if (Estado.idEstado == 0)
         {//si no existe id en el objeto busca por descripcion
             var x = (from a in ent.Estado where a.Descripcion == Estado.descripcion select a).First();
             Estado.idEstado    = x.IdEstado;
             Estado.descripcion = x.Descripcion;
             return(Estado);
         }
         else
         { //caso contrario significa que si exite Id en objeto
             var x = (from a in ent.Estado where a.IdEstado == Estado.idEstado select a).First();
             Estado.idEstado    = x.IdEstado;
             Estado.descripcion = x.Descripcion;
             return(Estado);
         }
     }
     catch (Exception e)
     {
         Console.WriteLine("No encontrado, Error: " + e);
         //en caso de excepcion
         Estado.idEstado    = 0;
         Estado.descripcion = null;
         return(Estado);
     }
 }
Beispiel #3
0
 public List <clsEstado> consEstado()
 {
     try
     {
         List <clsEstado> listado = new List <clsEstado>();
         TECAv8Entities   est     = new TECAv8Entities();
         var con = from w in est.Estado select w;
         foreach (var item in con)
         {
             clsEstado clsest = new clsEstado();
             clsest.idEstado    = item.IdEstado;
             clsest.descripcion = item.Descripcion;
             listado.Add(clsest);
         }
         return(listado);
     }
     catch (Exception)
     {
         return(null);
     }
 }
Beispiel #4
0
 public List <clsEstado> ConsultaTodos()
 {
     try
     {
         List <clsEstado> lista = new List <clsEstado>();
         TECAv8Entities   ent   = new TECAv8Entities();
         var con = (from w in ent.Estado select w).Take(7);
         foreach (var item in con)
         {
             clsEstado e = new clsEstado();
             e.idEstado    = item.IdEstado;
             e.descripcion = item.Descripcion;
             lista.Add(e);
         }
         return(lista);
     }
     catch (Exception ex)
     {
         Console.WriteLine("Consulta estado Error:" + ex);
         return(null);
     }
 }
        public static IEnumerable <clsEstadoVM> EstadoList()
        {
            clsEstado          oEstado   = new clsEstado(clsAppInfo.Connection);
            List <clsEstadoVM> oEstadoVM = new List <clsEstadoVM>();

            try
            {
                oEstado.SelectFilter  = clsEstado.SelectFilters.ListBox;
                oEstado.WhereFilter   = clsEstado.WhereFilters.AplicacionId;
                oEstado.OrderByFilter = clsEstado.OrderByFilters.EstadoDes;
                oEstado.AplicacionId  = clsAppInfo.AplicacionId;

                if (oEstado.Open())
                {
                    foreach (DataRow dr in oEstado.DataSet.Tables[oEstado.TableName].Rows)
                    {
                        oEstadoVM.Add(new clsEstadoVM()
                        {
                            EstadoId  = SysData.ToLong(dr["EstadoId"]),
                            EstadoDes = SysData.ToStr(dr["EstadoDes"])
                        });
                    }
                }
            }

            catch (Exception exp)
            {
                throw (exp);
            }
            finally
            {
                oEstado.Dispose();
            }

            return((IEnumerable <clsEstadoVM>)oEstadoVM);
        }
Beispiel #6
0
        //recibe un objeto estado, busca segun descripcion, si NO existe lo guarda
        //al final retorna un objeto estado con el idEstado y descripcion deseados
        public clsEstado GuardarNuevoEstado(clsEstado oEstadoEntrante)
        {
            clsEstado oEstadoSaliente = new clsEstado();

            try
            {
                int x = getIdSegunDescripcion(oEstadoEntrante.descripcion);
                if (x == 0)
                {
                    int id = getIdSiguiente();
                    using (TECAv8Entities ent = new TECAv8Entities())
                    {
                        Estado estado = new Estado()
                        {
                            IdEstado    = oEstadoEntrante.idEstado,
                            Descripcion = oEstadoEntrante.descripcion
                        };
                        ent.AddToEstado(estado);
                        ent.SaveChanges();
                        oEstadoSaliente = oEstadoEntrante;
                        return(oEstadoSaliente);//devuelve el id de ese estado guardado
                    }
                }
                else
                {
                    oEstadoEntrante.idEstado = getIdSegunDescripcion(oEstadoEntrante.descripcion);
                    oEstadoSaliente          = oEstadoEntrante;
                    return(oEstadoSaliente);
                }
            }
            catch (Exception e)
            {
                Console.WriteLine("Error: " + e);
                return(oEstadoSaliente);
            }
        }
Beispiel #7
0
        public List <pa_PeticionesWeb_Catalogos_Obtener_Estados_Result> ObtenerEstado(clsEstado pEntrada, ErrorProcedimientoAlmacenado pError)
        {
            var respuestaWeb = new List <pa_PeticionesWeb_Catalogos_Obtener_Estados_Result>();

            try
            {
                using (var Db = new TramitesDigitalesEntities())
                {
                    respuestaWeb = Db.pa_PeticionesWeb_Catalogos_Obtener_Estados(
                        idPais: pEntrada.IdEstado,
                        estatusRegistro: pEntrada.EstatusRegistro,
                        pi_errorNumero: pError.Numero,
                        pnvc_errorMensaje: pError.Mensaje,
                        pi_errorLinea: pError.Linea,
                        pnvc_errorProcAlm: pError.ProcedimientoAlmacenado,
                        pi_errorSeveridad: pError.Severidad,
                        pi_errorEstado: pError.Estado
                        ).ToList();
                }
            }
            catch
            {
                throw;
            }
            return(respuestaWeb);
        }
        public List <pa_PeticionesWeb_Catalogos_Obtener_Estados_Result> solicitarEstados(clsEstado pEntrada, ErrorProcedimientoAlmacenado pError)
        {
            var respuestaWeb = new List <pa_PeticionesWeb_Catalogos_Obtener_Estados_Result>();

            try
            {
                respuestaWeb = procesosCatEstado.ObtenerEstado(pEntrada, pError);
            }
            catch (Exception)
            {
                throw;
            }
            return(respuestaWeb);
        }