public IHttpActionResult PutClient(string id, Client client)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != client.Hostname)
            {
                return(BadRequest());
            }

            db.Entry(client).State = EntityState.Modified;

            try
            {
                db.SaveChanges();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!ClientExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(StatusCode(HttpStatusCode.NoContent));
        }
Ejemplo n.º 2
0
        public ActionResult Create([Bind(Include = "NIF,Nom,Cognom,DataNaixement,Carrer,Numero,Poblacio,Provincia,CP,Tlf,Correu,Aut")] Client client)
        {
            if (ModelState.IsValid)
            {
                db.Clients.Add(client);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(client));
        }
        public ActionResult Create([Bind(Include = "ID,LastName,FirstName,Gender,DateOfBirth,Company,PolicyNumber,IssueState,FaceAmount")] Client client)
        {
            if (ModelState.IsValid)
            {
                db.Clients.Add(client);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(client));
        }
Ejemplo n.º 4
0
 public int Post(Clients client)
 {
     using (ClientDBContext dbContext = new ClientDBContext())
     {
         dbContext.Clients.Add(client);
         return(dbContext.SaveChanges());
     }
 }
Ejemplo n.º 5
0
 public int Delete(int id)
 {
     using (ClientDBContext dbContext = new ClientDBContext())
     {
         var client = dbContext.Clients.Find(id);
         dbContext.Clients.Remove(client);
         return(dbContext.SaveChanges());
     }
 }
Ejemplo n.º 6
0
 public ActionResult Create(Client client)
 {
     if (ModelState.IsValid)
     {
         var c = from t in db.Clients
                 select t;
         c = c.Where(a => a.Email.Equals(client.Email));
         if (c.Count() == 0) //Adaugam clientul
         {
             db.Clients.Add(client);
             db.SaveChanges();
         }
         c = from t in db.Clients
             select t;
         c = c.Where(x => x.Email.Equals(client.Email));
         int ClientId = c.First().ClientId;
         return(RedirectToAction("Create", "Booking", new { ClientId = ClientId }));
     }
     return(View(client));
 }
Ejemplo n.º 7
0
        public ActionResult Create([Bind(Include = "ClientID,ClientName,CNP,address")] ClientModel clientmodel)
        {
            if (ModelState.IsValid)
            {
                db.Clients.Add(clientmodel);
                db.SaveChanges();
                String currentUser = User.Identity.Name;
                db1.Loggers.Add(
                    new  LoggerModel {
                    userNameLog    = currentUser,
                    dateLog        = DateTime.Now,
                    transactionLog = "Create client: " + clientmodel.ClientName.ToString() + "\n"
                }
                    );
                db1.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(clientmodel));
        }
Ejemplo n.º 8
0
 public int Put(int id, Clients client)
 {
     using (ClientDBContext dbContext = new ClientDBContext())
     {
         var client1 = dbContext.Clients.Find(id);
         client1.first_name             = client.first_name;
         client1.last_name              = client.last_name;
         client1.birth_day              = client.birth_day;
         dbContext.Entry(client1).State = System.Data.Entity.EntityState.Modified;
         return(dbContext.SaveChanges());
     }
 }