Пример #1
0
        public async Task <IHttpActionResult> PostDEUDASCONDUCTORES(DEUDASCONDUCTORES dEUDASCONDUCTORES)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            db.DEUDASCONDUCTORES.Add(dEUDASCONDUCTORES);

            try
            {
                await db.SaveChangesAsync();
            }
            catch (DbUpdateException)
            {
                if (DEUDASCONDUCTORESExists(dEUDASCONDUCTORES.COD_PUESTO))
                {
                    return(Conflict());
                }
                else
                {
                    throw;
                }
            }

            return(CreatedAtRoute("DefaultApi", new { id = dEUDASCONDUCTORES.COD_PUESTO }, dEUDASCONDUCTORES));
        }
Пример #2
0
        public async Task <IHttpActionResult> PutDEUDASCONDUCTORES(string id, DEUDASCONDUCTORES dEUDASCONDUCTORES)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != dEUDASCONDUCTORES.COD_PUESTO)
            {
                return(BadRequest());
            }

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

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

            return(StatusCode(HttpStatusCode.NoContent));
        }
Пример #3
0
        public async Task <IHttpActionResult> GetDEUDASCONDUCTORES(string id)
        {
            DEUDASCONDUCTORES dEUDASCONDUCTORES = await db.DEUDASCONDUCTORES.FindAsync(id);

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

            return(Ok(dEUDASCONDUCTORES));
        }
Пример #4
0
        public async Task <IHttpActionResult> DeleteDEUDASCONDUCTORES(string id)
        {
            DEUDASCONDUCTORES dEUDASCONDUCTORES = await db.DEUDASCONDUCTORES.FindAsync(id);

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

            db.DEUDASCONDUCTORES.Remove(dEUDASCONDUCTORES);
            await db.SaveChangesAsync();

            return(Ok(dEUDASCONDUCTORES));
        }