示例#1
0
        // GET: Empresa/Edit/5
        public ActionResult Editar(int id)
        {
            try
            {
                Session["Empresa"] = 1;

                var dato = ObjEmpresa.ConsultaEmpresa(Convert.ToInt32(Session["Empresa"].ToString()));

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

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


                ViewBag.Empresas = ObjEmpresa.ConsultarEmpresa();

                return(View(empresa));
            }
            catch (Exception ex)
            {
                return(new HttpNotFoundResult("Error al consultar la Empresa"));
            }
        }
示例#2
0
 public ActionResult Consulta(int id)
 {
     try
     {
         var dato = ObjEmpresa.ConsultaEmpresa(id);
         ObjBitacora.RegistraBitacora(Session["Identificacion"].ToString(), "Empresa", "Consulta de una Empresa", "Se muestra detalles de empresa.", 1);
         return(View(dato));
     }
     catch (Exception e)
     {
         ObjBitacora.RegistraBitacora(Session["Identificacion"].ToString(), "Empresa", "Consulta de una Empresa", "Error al mostrar detalles de empresa.", 1);
         ViewBag.Error = "Error: " + e.Message;
         throw;
     }
 }