public async Task <ActionResult <ResponseModel> > InsertNewLampAsync([FromBody] LampuModel value) { var isSuccess = await ServiceMan.InsertLamp(value); return(Ok(new ResponseModel { ResponseMessage = "Success to insert new data." })); }
/// <summary> /// untuk update data /// </summary> /// <param name="lampu"></param> /// <returns></returns> public async Task <bool> UpdateLampAsync(LampuModel lampu) { var lampModel = await this._db.lampus.Where(Q => Q.IdLampu == lampu.IdLampu).FirstOrDefaultAsync(); lampModel.NamaLampu = lampu.NamaLampu; lampModel.StockLampu = lampu.StockLampu; await this._db.SaveChangesAsync(); return(true); }
/// <summary> /// untuk insert data /// </summary> /// <param name="lampuModel"></param> /// <returns></returns> public async Task <bool> InsertLamp(LampuModel lampuModel) { this._db.Add(new Lampu.Entities.Lampu { IdLampu = lampuModel.IdLampu, NamaLampu = lampuModel.NamaLampu, StockLampu = lampuModel.StockLampu }); await this._db.SaveChangesAsync(); return(true); }
public async Task <ActionResult <ResponseModel> > DeleteLampAsync([FromBody] LampuModel value) { var isSuccess = await ServiceMan.DeleteLampAsync(value.IdLampu); if (isSuccess == false) { return(BadRequest(new ResponseModel { ResponseMessage = "Id not found" })); } return(Ok(new ResponseModel { ResponseMessage = $"Success delete lamp {value.NamaLampu}" })); }
public async Task <ActionResult <ResponseModel> > UpdateLampAsync([FromBody] LampuModel value) { var isSuccess = await ServiceMan.UpdateLampAsync(value); if (isSuccess == false) { return(BadRequest(new ResponseModel { ResponseMessage = "ID Not Found!!!" })); } return(Ok(new ResponseModel { ResponseMessage = $"Success update data {value.NamaLampu}" })); }