public async Task <DealerResponse> AddPost(DealerRequest request) { DealerResponse response = new DealerResponse(); try { Dealer model = new Dealer(); model.Name = request.Name; model.Kode = request.Kode; model.Alamat = request.Alamat; model.KotaId = request.KotaID; model.Telepon = request.Telepon; model.PejabatDealer = request.PejabatDealer; model.Created = DateTime.Now; model.CreatedBy = request.UserName; model.RowStatus = true; long result = 0; result = await dep.AddPost(model); if (result > 0) { response.Message = "success"; response.IsSuccess = true; } else { response.Message = "failed"; response.IsSuccess = false; } } catch (Exception ex) { log.Error(ex); response.Message = ex.ToString(); response.IsSuccess = false; } return(response); }