public ActionResult Create(Cliente cliente)
        {
            if (ModelState.IsValid)
            {
                db.Clientes.Add(cliente);
                db.SaveChanges();
                return RedirectToAction("Index");
            }

            return View(cliente);
        }
        public ActionResult AddClient(string id, string nombre, string email, string telefono, string descripcion)
        {
            var prueba = new Cliente{ id = "45", nombre = "cliente23", email = "*****@*****.**", telefono = "123456789", descripcion = "ninguna" };
            Cliente cliente = new Cliente();
            cliente.id = id;
            cliente.nombre = nombre;
            cliente.email = email;
            cliente.telefono = telefono;
            cliente.descripcion = descripcion;
            provider.AddClient(cliente);

            return new EmptyResult();
        }
        public void UpdateClient(Cliente clientToUpdate)
        {
            using (var db = new ClienteContext()) {

             var actualizar = (from c in db.Clientes where c.id == clientToUpdate.id select c).Single();
                actualizar.nombre = clientToUpdate.nombre;
                actualizar.email = clientToUpdate.email;
                actualizar.telefono = clientToUpdate.telefono;
                actualizar.descripcion = clientToUpdate.descripcion;
                db.SaveChanges();
                Debug.WriteLine(actualizar.id+"   "+actualizar.nombre+"   "+actualizar.email+"   "+actualizar.telefono+"  "+actualizar.descripcion);
            }
        }
 public ActionResult Edit(Cliente cliente)
 {
     if (ModelState.IsValid)
     {
         db.Entry(cliente).State = EntityState.Modified;
         db.SaveChanges();
         return RedirectToAction("Index");
     }
     return View(cliente);
 }
        public ActionResult UpdateClient(Cliente clientToUpdate)
        {
            provider.UpdateClient(clientToUpdate);

            return new EmptyResult();
        }
 public void UpdateClient(Cliente clientToUpdate)
 {
 }