//public List<clsTipoTransaccion> Consulta(int Idtransaccion)
        public List<clsTipoTransaccion> Consulta()
        {
            try
            {
                List<clsTipoTransaccion> lista = new List<clsTipoTransaccion>();
                EntitiesContabilidad2 ent = new EntitiesContabilidad2();

                //where tt.IdTransaccion.Equals(Idtransaccion)
                var tipotran = from tt in ent.vwTipoTransaccion select tt;

                foreach (var van in tipotran)
                {
                    clsTipoTransaccion ctipo = new clsTipoTransaccion();
                    //las variables puden ser nulas u no soportan el tipo de dato int por eso se realiza el convert
                    ctipo.IdTransaccion = Convert.ToInt32(van.IdTransaccion);
                    ctipo.modulo = van.modulo;
                    ctipo.nombremodulo = van.NombreModulo;
                    ctipo.TipoDocumento = van.TipoDocumento;
                    ctipo.descripcion = van.descripcion;
                    lista.Add(ctipo);

                }
                return lista;
            }
            catch (Exception)
            {

                return null;
            }
        }
        public List<clsTipoTransaccion> ListarTP(String @buscar)
        {
            //where c.modulo.ToString().Contains(buscar) && c.modulo.ToString().Equals(mod.IdModulo)
            try
            {
                using (this.dt = new TECAEntitiesCont())
                {
                    List<clsTipoTransaccion> lista = new List<clsTipoTransaccion>();
                    var per = from c in this.dt.TipoTransaccion
                              from mod in this.dt.Modulo
                              where c.modulo.ToString().Contains(buscar) //&& c.modulo.ToString().Equals(mod.IdModulo)
                              select c;

                    foreach (var item in per)
                    {
                        clsTipoTransaccion ctipo = new clsTipoTransaccion();
                        clsModulo ctipo1 = new clsModulo();
                        ctipo.IdTransaccion = Convert.ToInt32(item.IdTransaccion);
                        ctipo.modulo = Convert.ToInt32(item.modulo);
                        ctipo.TipoDocumento = item.TipoDocumento;
                        ctipo.descripcion = item.descripcion;
                        ctipo.nombremodulo = ctipo1.Nombre;
                        lista.Add(ctipo);
                    }
                    //return per.ToList();
                    return lista;
                }
            }
            catch (Exception ex)
            {
                throw new Exception("Error al Listar\n " + ex.Message);
            }
        }
        public List<clsTipoTransaccion> Consulta()
        {
            try
            {
                List<clsTipoTransaccion> lista = new List<clsTipoTransaccion>();
                EntitiesContabilidad ent = new EntitiesContabilidad();
                var tipotran = from tt in ent.TipoTransaccion select tt;
                foreach (var item in tipotran)
                {
                    clsTipoTransaccion ctipo = new clsTipoTransaccion();
                    //las variables puden ser nulas u no soportan el tipo de dato int por eso se realiza el convert
                    ctipo.IdTransaccion = Convert.ToInt32(item.IdTransaccion);
                    ctipo.modulo = item.modulo;
                    ctipo.TipoDocumento = item.TipoDocumento;
                    ctipo.descripcion = item.descripcion;
                    lista.Add(ctipo);

                }
                return lista;
            }
            catch (Exception)
            {

                return null;
            }
        }
Example #4
0
        public List <clsTipoTransaccion> ListarTP(String @buscar)
        {
            //where c.modulo.ToString().Contains(buscar) && c.modulo.ToString().Equals(mod.IdModulo)
            try
            {
                using (this.dt = new TECAEntitiesCont())
                {
                    List <clsTipoTransaccion> lista = new List <clsTipoTransaccion>();
                    var per = from c in this.dt.TipoTransaccion
                              from mod in this.dt.Modulo
                              where c.modulo.ToString().Contains(buscar) //&& c.modulo.ToString().Equals(mod.IdModulo)
                              select c;

                    foreach (var item in per)
                    {
                        clsTipoTransaccion ctipo  = new clsTipoTransaccion();
                        clsModulo          ctipo1 = new clsModulo();
                        ctipo.IdTransaccion = Convert.ToInt32(item.IdTransaccion);
                        ctipo.modulo        = Convert.ToInt32(item.modulo);
                        ctipo.TipoDocumento = item.TipoDocumento;
                        ctipo.descripcion   = item.descripcion;
                        ctipo.nombremodulo  = ctipo1.Nombre;
                        lista.Add(ctipo);
                    }
                    //return per.ToList();
                    return(lista);
                }
            }
            catch (Exception ex)
            {
                throw new Exception("Error al Listar\n " + ex.Message);
            }
        }
 //MANTENIMIENTO ELIMIAR
 public void eliminar(clsTipoTransaccion tiptran)
 {
     using (EntitiesContabilidad2 ent = new EntitiesContabilidad2())
     {
         var x = (from q in ent.TipoTransaccion where q.IdTransaccion == tiptran.IdTransaccion select q).First();
         ent.DeleteObject(x);
         ent.SaveChanges();
     }
 }
        //MANTENIMIENTO GUARDAR
        public void guardar(clsTipoTransaccion tiptran)
        {
            using (EntitiesContabilidad2 ent = new EntitiesContabilidad2())
            {
                TipoTransaccion tt = new TipoTransaccion()
                {
                    IdTransaccion = tiptran.IdTransaccion,
                    modulo = tiptran.modulo,
                    TipoDocumento = tiptran.TipoDocumento,
                    descripcion = tiptran.descripcion

                };
                ent.AddToTipoTransaccion(tt);
                ent.SaveChanges();

            }
        }
Example #7
0
        /// <summary>
        /// Metodo para Listar Modelo de Asiento
        /// </summary>
        /// <param name="buscar"> Nombre de variables descripcion </param>
        /// <returns></returns>
        /// //from mod in this.dt.Modulos
        /// && c.modulo.Equals(mod.IdModulo)
        public List <clsTipoTransaccion> ListarModeloAsiento()
        {
            try
            {
                List <clsTipoTransaccion> lista = new List <clsTipoTransaccion>();
                //TECAEntitiesCont dt = new TECAEntitiesCont();
                using (this.dt = new TECAEntitiesCont())
                {
                    var mod = from mod1 in this.dt.vwTipoTransaccion
                              select mod1;

                    var t = (from c in this.dt.vwTipoTransaccion
                             //from mod1 in this.dt.Modulo
                             //where c.NombreModulo.Equals(buscar) // modulo.Equals(mod1.IdModulo) // && c.descripcion.Contains(buscar)
                             select c);

                    foreach (var item in t)
                    {
                        clsTipoTransaccion ctipo = new clsTipoTransaccion();
                        ctipo.IdTransaccion = Convert.ToInt32(item.IdTransaccion);
                        ctipo.modulo        = Convert.ToInt32(item.modulo);
                        ctipo.nombremodulo  = item.NombreModulo;
                        ctipo.TipoDocumento = item.TipoDocumento;
                        ctipo.descripcion   = item.descripcion;
                        lista.Add(ctipo);
                    }

                    return(lista); //t.ToList();
                    ///return t.Queryable();
                }
            }
            catch (Exception ex)
            {
                throw new Exception("Error al Listar\n " + ex.Message);
            }
        }
        /// <summary>
        /// Metodo para Listar Modelo de Asiento
        /// </summary>
        /// <param name="buscar"> Nombre de variables descripcion </param>
        /// <returns></returns>
        /// //from mod in this.dt.Modulos
        /// && c.modulo.Equals(mod.IdModulo)
        public List<clsTipoTransaccion> ListarModeloAsiento()
        {
            try
            {
                List<clsTipoTransaccion> lista = new List<clsTipoTransaccion>();
                //TECAEntitiesCont dt = new TECAEntitiesCont();
                using (this.dt = new TECAEntitiesCont())
                {
                    var mod = from mod1 in this.dt.vwTipoTransaccion
                             select mod1 ;

                    var t = (from c in this.dt.vwTipoTransaccion
                            //from mod1 in this.dt.Modulo
                            //where c.NombreModulo.Equals(buscar) // modulo.Equals(mod1.IdModulo) // && c.descripcion.Contains(buscar)
                            select c );

                    foreach (var item in t)
                    {
                        clsTipoTransaccion ctipo = new clsTipoTransaccion();
                        ctipo.IdTransaccion = Convert.ToInt32(item.IdTransaccion);
                        ctipo.modulo = Convert.ToInt32(item.modulo);
                        ctipo.nombremodulo = item.NombreModulo ;
                        ctipo.TipoDocumento = item.TipoDocumento;
                        ctipo.descripcion = item.descripcion;
                        lista.Add(ctipo);
                    }

                    return lista; //t.ToList();
                    ///return t.Queryable();
                }

            }
            catch (Exception ex)
            {

                throw new Exception("Error al Listar\n " + ex.Message);
            }
        }
 //MANTENIMIENTO MODIFICAR
 public void modificar(clsTipoTransaccion tiptran)
 {
     using (EntitiesContabilidad2 ent = new EntitiesContabilidad2())
     {
         var x = (from q in ent.TipoTransaccion where q.IdTransaccion == tiptran.IdTransaccion select q).First();
         x.modulo = tiptran.modulo;
         x.TipoDocumento = tiptran.TipoDocumento;
         x.descripcion = tiptran.descripcion;
         ent.SaveChanges();
     }
 }