コード例 #1
0
        // POST: api/CitiesAgentCanAccess
        public async Task <int> Post(Cityagentcanaccess value)
        {
            db.Cityagentcanaccess.Add(value);
            if (await db.SaveChangesAsync() <= 0)
            {
                throw new SystemException("Data Not Saved !");
            }

            return(value.Id);
        }
コード例 #2
0
 public async Task <IActionResult> OnChangeItemFalse(Cityagentcanaccess obj)
 {
     try
     {
         return(Ok(await context.OnChangeItemFalse(obj)));
     }
     catch (Exception ex)
     {
         return(BadRequest(new ErrorMessage(ex.Message)));
     }
 }
コード例 #3
0
 public async Task <IActionResult> Post([FromBody] Cityagentcanaccess value)
 {
     try
     {
         return(Ok(await context.Post(value)));
     }
     catch (Exception ex)
     {
         return(BadRequest(new ErrorMessage(ex.Message)));
     }
 }
コード例 #4
0
 public async Task <Cityagentcanaccess> OnChangeItemTrue(Cityagentcanaccess obj)
 {
     try
     {
         db.Cityagentcanaccess.Add(obj);
         if (await db.SaveChangesAsync() <= 0)
         {
             throw new SystemException(MessageCollection.Message(MessageType.SaveFail));
         }
         return(obj);
     }
     catch (Exception ex)
     {
         throw new SystemException(ex.Message);
     }
 }
コード例 #5
0
        public async Task <Cityagentcanaccess> OnChangeItemFalse(Cityagentcanaccess obj)
        {
            try
            {
                var exsitsData = db.Cityagentcanaccess.Where(O => O.Id == obj.Id).FirstOrDefault();
                if (exsitsData == null)
                {
                    throw new SystemException("Data Not Found !");
                }

                db.Cityagentcanaccess.Remove(exsitsData);
                if (await db.SaveChangesAsync() <= 0)
                {
                    throw new SystemException("Data Not Saved !");
                }
                return(obj);
            }
            catch (Exception ex)
            {
                throw new SystemException(ex.Message);
            }
        }