Esempio n. 1
0
 public IHttpActionResult GetAdminUserProfile()
 {
     try
     {
         UOWUserProfile context = new UOWUserProfile();
         var            userid  = User.Identity.GetUserId();
         if (string.IsNullOrEmpty(userid))
         {
             throw new SystemException("Anda Tidak Memiliki Akses");
         }
         return(Ok(context.GetAdminProfile(userid)));
     }
     catch (Exception ex)
     {
         return(BadRequest(ex.Message));
     }
 }
Esempio n. 2
0
 public IHttpActionResult Post([FromBody] status value)
 {
     try
     {
         var            userId  = User.Identity.GetUserId();
         UOWUserProfile userCtx = new UOWUserProfile();
         var            pet     = userCtx.GetAdminProfile(userId);
         value.Courier   = pet;
         value.CourierId = pet.Id;
         if (value == null)
         {
             throw new SystemException("Periksa Kembali Data Anda");
         }
         if (value.Id > 0)
         {
             return(Ok(context.Update(value)));
         }
         return(Ok(context.post(value)));
     }
     catch (Exception ex)
     {
         return(BadRequest(ex.Message));
     }
 }