public IHttpActionResult PutSewadarDesignation(int id, SewadarDesignation sewadarDesignation)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != sewadarDesignation.Id)
            {
                return(BadRequest());
            }

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

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

            return(StatusCode(HttpStatusCode.NoContent));
        }
        public void Delete(int id)
        {
            SewadarDesignation SewadarDesignation = db.SewadarDesignation.Find(id);

            db.SewadarDesignation.Remove(SewadarDesignation);
            Save();
        }
        public IHttpActionResult GetSewadarDesignation(int id)
        {
            SewadarDesignation sewadarDesignation = db.SewadarDesignations.Find(id);

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

            return(Ok(sewadarDesignation));
        }
        public IHttpActionResult PostSewadarDesignation(SewadarDesignation sewadarDesignation)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            db.SewadarDesignations.Add(sewadarDesignation);
            db.SaveChanges();

            return(CreatedAtRoute("DefaultApi", new { id = sewadarDesignation.Id }, sewadarDesignation));
        }
        public IHttpActionResult DeleteSewadarDesignation(int id)
        {
            SewadarDesignation sewadarDesignation = db.SewadarDesignations.Find(id);

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

            db.SewadarDesignations.Remove(sewadarDesignation);
            db.SaveChanges();

            return(Ok(sewadarDesignation));
        }
 public void Update(SewadarDesignation obj)
 {
     db.Entry(obj).State = EntityState.Modified;
     Save();
 }
 public void Insert(SewadarDesignation obj)
 {
     db.SewadarDesignation.Add(obj);
     Save();
 }