コード例 #1
0
        public IHttpActionResult UpdateGaugeTypeMaster(GaugeTypeMaster gaugeTypeMaster)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            try
            {
                var objGM = new GaugeTypeMaster();
                objGM = objEntity.GaugeTypeMasters.Find(gaugeTypeMaster.ID);

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

            return(Ok(gaugeTypeMaster));
        }
コード例 #2
0
        public IHttpActionResult deleteGaugeType(int id)
        {
            GaugeTypeMaster master = objEntity.GaugeTypeMasters.Find(id);

            if (master == null)
            {
                return(NotFound());
            }
            objEntity.GaugeTypeMasters.Remove(master);
            objEntity.SaveChanges();
            return(Ok(master));
        }
コード例 #3
0
 public IHttpActionResult insertGaugeTypeMaster(GaugeTypeMaster gaugeTypeMaster)
 {
     if (!ModelState.IsValid)
     {
         return(BadRequest(ModelState));
     }
     try
     {
         objEntity.GaugeTypeMasters.Add(gaugeTypeMaster);
         objEntity.SaveChanges();
     }
     catch (Exception)
     {
         throw;
     }
     return(Ok(gaugeTypeMaster));
 }