public ActionResult Descargar()
        {
            Comprimir2 comprimir = new Comprimir2();

            if (Nom1 == null && Nom2 == null)
            {
                Response.Write("<script>alert('" + "Tienes que generar los archivos primero" + "');</script>");
                return(View("Index"));
            }


            using (ZipFile zip = new ZipFile())
            {
                //C:\Users\Desarrollo3\Desktop\ArchivosPlanosWebModel\ArchivosPlanosWeb\Descargas\Tlalpan\2017\junio\22
                //000106222017.Z4A

                //C:\Users\Desarrollo3\Desktop\ArchivosPlanosWebModel\ArchivosPlanosWeb\Descargas\Tlalpan\2017\junio\22\SinEncriptar
                //00010622.Z4A

                //var archivo1 = Server.MapPath("~/Descargas/" + "\\" + "SinEncriptar\\" + nombre1);
                //var archivo2 = Server.MapPath("~/Descargas/" + nombre2);

                var archivo1 = "C:\\inetpub\\wwwroot\\ArchivosPlanos\\Descargas" + "\\" + "SinEncriptar\\" + Nom1;
                var archivo2 = "C:\\inetpub\\wwwroot\\ArchivosPlanos\\Descargas" + "\\" + Nom2;

                var archivo1_nombre  = Path.GetFileName(archivo1);
                var archivo1_arreglo = System.IO.File.ReadAllBytes(archivo1);

                var archivo2_nombre  = Path.GetFileName(archivo2);
                var archivo2_arreglo = System.IO.File.ReadAllBytes(archivo2);

                zip.AddEntry(archivo1_nombre, archivo1_arreglo);
                zip.AddEntry(archivo2_nombre, archivo2_arreglo);

                var nombredelZIp = "MIZIP.zip";


                using (MemoryStream output = new MemoryStream())
                {
                    zip.Save(output);
                    comprimir.EliminarZip(Nom1, Nom2);
                    Nom1 = null;
                    Nom2 = null;
                    return(File(output.ToArray(), "application/ZIP", nombredelZIp));
                }
            }
        }