Example #1
0
        public ActionResult Editar(int IdLinea)
        {
            try
            {
                Session["Empresa"] = 1;

                var dato = ObjLinea.ConsultaLinea(Convert.ToInt32(Session["Empresa"].ToString()), IdLinea);

                Linea linea = new Linea();//Aquí se crea un objeto individual para llenar la lista linea a linea


                linea.IdEmpresa = dato.IdEmpresa;
                linea.IdLinea   = dato.IdLinea;
                /* linea.NombreEmpresa = dato.NombreEmpresa;*/ //Esta linea de nombre empresa para editar no funciona
                linea.Descripcion = dato.Descripcion;
                linea.CodigoCTP   = dato.CodigoCTP;
                linea.Provincia   = (char)dato.Provincia;
                linea.Canton      = dato.Canton;
                linea.Distrito    = dato.Distrito;
                linea.Estado      = dato.Estado;

                ViewBag.Empresas = ObjEmpresa.ConsultarEmpresa();

                return(View(linea));
            }
            catch (Exception ex)
            {
                return(new HttpNotFoundResult("Error al consultar la linea"));
            }
        }
Example #2
0
        // GET: Empresa
        public ActionResult Index()
        {
            try
            {
                var dato = ObjEmpresa.ConsultarEmpresa();

                List <Empresa> ListaEmpresas = new List <Empresa>(); //Aqui se hace un nuevo objeto de tipo lista de tipo linea(donde linea es la clase de BLL)

                foreach (var item in dato)                           //el foreach requiere un segundo dato que es una coleccion y q en este caso se llama
                                                                     //datos q es donde el SP almacena la informacion
                {
                    Empresa empresa = new Empresa();                 //Aquí se crea un objeto individual para llenar la lista linea a linea

                    empresa.IdEmpresa            = item.IdEmpresa;
                    empresa.NombreEmpresa        = item.NombreEmpresa;
                    empresa.Descripcion          = item.Descripcion;
                    empresa.IdTipoIdentificacion = item.IdTipoIdentificacion;
                    empresa.Identificacion       = item.Identificacion;
                    empresa.Telefono             = item.Telefono;
                    empresa.Contacto             = item.Contacto;
                    empresa.Estado = item.Estado;

                    ListaEmpresas.Add(empresa);
                }
                return(View(ListaEmpresas));
            }
            catch (Exception ex)
            {
                return(new HttpNotFoundResult("Error al consultar las lineas"));
            }
        }
Example #3
0
        public ActionResult Index()
        {
            try
            {
                var            datos         = ObjEmpresa.ConsultarEmpresa();
                List <Empresa> ListaEmpresas = new List <Empresa>();

                foreach (var item in datos)
                {
                    Empresa empresa = new Empresa
                    {
                        IdEmpresa            = item.IdEmpresa,
                        Descripcion          = item.Descripcion,
                        IdTipoIdentificacion = item.IdTipoIdentificacion,
                        TipoIdentificacion   = item.TipoIdentificacion,
                        Identificacion       = item.Identificacion,
                        Direccion            = item.Direccion,
                        Telefono             = item.Telefono,
                        IdSector             = item.IdSector,
                        Sector        = item.Sector,
                        Provincia     = (char)item.Provincia,
                        Canton        = item.Canton,
                        Distrito      = item.Distrito,
                        Estado        = item.Estado,
                        ProvinciaDesc = item.N_Provincia,
                        CantonDesc    = item.N_Canton,
                        DistritoDesc  = item.N_Distrito
                    };

                    ListaEmpresas.Add(empresa);
                }

                ObjBitacora.RegistraBitacora(Session["Identificacion"].ToString(), "Empresa", "Ver listado de Empresas", "Se muestra listado de empresas.", 1);
                return(View(ListaEmpresas));
            }
            catch (Exception)
            {
                ObjBitacora.RegistraBitacora(Session["Identificacion"].ToString(), "Empresa", "Ver listado de Empresas", "Fallo al mostrar listado de empresas.", 0);
                throw;
            }
        }
Example #4
0
        private List <ConsultarEmpresaResult> ListaEmpresas()
        {
            List <ConsultarEmpresaResult> datos = ObjEmpresa.ConsultarEmpresa();

            return(datos);
        }