public async Task <IHttpActionResult> PostMERCHANT_TYPE(MERCHANT_TYPE mERCHANT_TYPE) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.MERCHANT_TYPE.Add(mERCHANT_TYPE); try { await db.SaveChangesAsync(); } catch (DbUpdateException) { if (MERCHANT_TYPEExists(mERCHANT_TYPE.MerchantType)) { return(Conflict()); } else { throw; } } return(CreatedAtRoute("DefaultApi", new { id = mERCHANT_TYPE.MerchantType }, mERCHANT_TYPE)); }
public async Task <IHttpActionResult> PutMERCHANT_TYPE(string id, MERCHANT_TYPE mERCHANT_TYPE) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != mERCHANT_TYPE.MerchantType) { return(BadRequest()); } db.Entry(mERCHANT_TYPE).State = EntityState.Modified; try { await db.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!MERCHANT_TYPEExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public MERCHANT_TYPE GetMerchantTypeName(string MerchantType) { object[] paremeter = { new SqlParameter("@MerchantType", MerchantType) }; MERCHANT_TYPE res = db.Database.SqlQuery <MERCHANT_TYPE>("SP_GetMerchantTypeName @MerchantType", paremeter).FirstOrDefault(); return(res); }
public async Task <IHttpActionResult> DeleteMERCHANT_TYPE(string id) { MERCHANT_TYPE mERCHANT_TYPE = await db.MERCHANT_TYPE.FindAsync(id); if (mERCHANT_TYPE == null) { return(NotFound()); } db.MERCHANT_TYPE.Remove(mERCHANT_TYPE); await db.SaveChangesAsync(); return(Ok(mERCHANT_TYPE)); }