public IHttpActionResult UpdateGaugeMaterialMaster(GaugeMaterialMaster gaugeMaterialMaster)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            try
            {
                var objGM = new GaugeMaterialMaster();
                objGM = objEntity.GaugeMaterialMasters.Find(gaugeMaterialMaster.ID);

                if (objGM != null)
                {
                    //objGM = gaugeMaterialMaster;
                    objGM.ID           = gaugeMaterialMaster.ID;
                    objGM.MaterialName = gaugeMaterialMaster.MaterialName;
                }
                int i = this.objEntity.SaveChanges();
            }
            catch (Exception ex)
            {
                throw ex;
            }

            return(Ok(gaugeMaterialMaster));
        }
        public IHttpActionResult DeleteGaugeMaterial(int id)
        {
            GaugeMaterialMaster master = objEntity.GaugeMaterialMasters.Find(id);

            if (master == null)
            {
                return(NotFound());
            }
            objEntity.GaugeMaterialMasters.Remove(master);
            objEntity.SaveChanges();
            return(Ok(master));
        }
 public IHttpActionResult insertGaugeMaterialMaster(GaugeMaterialMaster gaugeMaterialMaster)
 {
     if (!ModelState.IsValid)
     {
         return(BadRequest(ModelState));
     }
     try
     {
         objEntity.GaugeMaterialMasters.Add(gaugeMaterialMaster);
         objEntity.SaveChanges();
     }
     catch (Exception)
     {
         throw;
     }
     return(Ok(gaugeMaterialMaster));
 }