Example #1
0
        public async Task <IHttpActionResult> PutLogin_informations(int id, Login_informations login_informations)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != login_informations.IdLogin_information)
            {
                return(BadRequest());
            }

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

            try
            {
                await db.SaveChangesAsync();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!Login_informationsExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(StatusCode(HttpStatusCode.NoContent));
        }
Example #2
0
        public async Task <IHttpActionResult> GetLogin_informations(int id)
        {
            Login_informations login_informations = await db.Login_informations.FindAsync(id);

            if (login_informations == null)
            {
                return(NotFound());
            }

            return(Ok(login_informations));
        }
Example #3
0
        public async Task <IHttpActionResult> PostLogin_informations(Login_informations login_informations)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            db.Login_informations.Add(login_informations);
            await db.SaveChangesAsync();

            return(CreatedAtRoute("DefaultApi", new { id = login_informations.IdLogin_information }, login_informations));
        }
Example #4
0
        public async Task <IHttpActionResult> DeleteLogin_informations(int id)
        {
            Login_informations login_informations = await db.Login_informations.FindAsync(id);

            if (login_informations == null)
            {
                return(NotFound());
            }

            db.Login_informations.Remove(login_informations);
            await db.SaveChangesAsync();

            return(Ok(login_informations));
        }