public ViewResult Imprimir(string id)
        {
            tipusu();
            LosDos variable = new LosDos();
            variable.NotaVenta = db.NotaVenta.Find(id);
            variable.DetalleNotaVenta = db.Maqueta2.Where(r => r.IDNOTAVENTA == id).ToList();

            QRCodeEncoder encoder = new QRCodeEncoder();

            string URL = "http://ygd.cl/NotaVenta/Details/" + variable.NotaVenta.ID;
            string WorkingDirectory = this.Server.MapPath("~/uploadedFolder/");
            Bitmap img= encoder.Encode(URL);

            img.Save(WorkingDirectory+"img.jpg",ImageFormat.Jpeg);

            return View(variable);
        }
 public ActionResult Delete(string id)
 {
     tipusu();
     LosDos valor = new LosDos();
     valor.NotaVenta = db.NotaVenta.Find(id);
     valor.DetalleNotaVenta = db.Maqueta2.Where(r => r.IDNOTAVENTA == id).ToList();
     return View(valor);
 }
        public ViewResult Details(string id)
        {
            tipusu();
            LosDos variable = new LosDos();
            variable.NotaVenta = db.NotaVenta.Find(id);
            variable.DetalleNotaVenta = db.Maqueta2.Where(r => r.IDNOTAVENTA == id).ToList();

            return View(variable);
        }
        public ActionResult Create()
        {
            tipusu();
            string nombre = this.User.Identity.Name;
            Usuario usuario = db.Usuario.FirstOrDefault(r => r.NOMBRE == nombre);

            ViewBag.IDPRODUCTO = new SelectList(db.Producto.OrderBy(r=>r.NOMBRE), "ID", "NOMBRE");
            ViewBag.IDDESPACHO = new SelectList(db.Despacho.Where(r=>r.ID==0), "ID", "NOMBRE");
            ViewBag.IDEMPRESA =  new SelectList(db.Empresa, "ID", "NOMBRE");
            ViewBag.IDTIPOPAGO = new SelectList(db.TipoPago.OrderBy(r=>r.Nombre), "ID", "NOMBRE");
            ViewBag.IDVENDEDOR = new SelectList(db.Usuario, "ID", "NOMBRE");
            string a= "RM";

            int gg = tipousuario();
            if (gg == 1)
            {
                ViewBag.IDCLIENTE = new SelectList(db.Cliente.Where(k => k.IDUSUARIO == usuario.ID || k.IDUSUARIO == "109"), "ID", "EMPRESA");
            }
            else
            {
                ViewBag.IDCLIENTE = new SelectList(db.Cliente.Where(r=>r.IDUSUARIO==usuario.ID), "ID", "EMPRESA");
            }

            ViewBag.IDREGIONDESPACHO = new SelectList(db.Region, "CODIGO", "NOMBRE", a);
            ViewBag.COD_COMUNAFKDESPACHO = new SelectList(db.Comuna.Where(r => r.COD_REGIONFK == a), "CODIGO", "NOMBRE");
            LosDos detalle = new LosDos();
            detalle.DetalleNotaVenta = db.Maqueta2.Where(r => r.IDNOTAVENTA == null && r.IDVENDEDOR== usuario.ID).ToList();
            return View(detalle);
        }