public override ActionResult VerDetalles(int id)
        {
            Cliente cliente = db.Clientes.Find(id);

            if (cliente != null)
            {
                ViewBag.ImgSrc = ImagenManager.RetornarSourceImagen(cliente.ImagenID);
                return(View(cliente));
            }
            return(HttpNotFound());
        }
        public ActionResult Crear(/*FormCollection collection*/ Cliente cli, HttpPostedFileBase image1)
        {
            /*Cliente cli = new Cliente()
             * {
             *  Primer_Nombre = collection["Primer_Nombre"],
             *  Segundo_Nombre = collection["Segundo_Nombre"],
             *  Primer_Apellido = collection["Primer_Apellido"],
             *  Numero_Telefonico = collection["Numero_Telefonico"],
             *  e_mail = collection["e_mail"],
             *  Metodo_de_Pago = collection["Metodo_de_Pago"],
             *  NumeroTarjeta = Int32.Parse(collection["NumeroTarjeta"]),
             *  CVC_o_CVV = Int32.Parse(collection["CVC_o_CVV"])
             * };
             * cli.Fecha_de_nacimiento = DateTime.ParseExact(collection["Fecha_de_nacimiento"], "yyyy-MM-dd", System.Globalization.CultureInfo.InvariantCulture);*/
            var emailExiste = db.Clientes.FirstOrDefault(b => b.e_mail.ToLower() == cli.e_mail.ToLower());

            if (emailExiste == null)
            {
                if (image1 != null)
                {
                    cli.ImagenID = ImagenManager.SubirImagen(image1);
                }
                if (cli != null)
                {
                    db.Clientes.Add(cli);
                    db.SaveChanges();
                    cli = db.Clientes.OrderByDescending(w => w.ClientID).First();
                    SubscripcionManager.CrearSubscripcionNueva(cli);
                    return(RedirectToAction("SeleccionarPlan", new{ clienteid = cli.ClientID }));
                }
            }
            else
            {
                ModelState.AddModelError("Email", "El Correo que intenta utilizar ya existe");
            }
            return(HttpNotFound());
        }