public async Task <IActionResult> SaveReplyMsg(LogSends ls) { try { var logsend = await postRepository.SaveReplyMsgToLogSends(ls); if (logsend == null) { return(NotFound()); } return(Ok(logsend)); } catch (Exception) { return(BadRequest()); } }
public string DeleteSend(LogSends ls) { string result = ""; try { if (ls != null) { // delete result = postRepository.DeleteLogSend(ls).ToString(); } } catch (Exception ex) { result = "Error"; } return(JsonConvert.SerializeObject(result)); }
//End PPTA Add public void saveLogSend() { List <LogSends> reservationList = new List <LogSends>(); string url = "https://localhost:44334/api/LogSends/SaveSends"; using var client = new HttpClient(); DataCommon.LsReseiverID = ddlUser.SelectedValue.ToString(); DataCommon.CardID = ddlCard.SelectedValue.ToString(); DataCommon.LsSenderID = Session["User_ID"].ToString(); var ls = new LogSends(); ls.CreatedDateTime = DataCommon.createdate; ls.Card_ID = Convert.ToInt64(DataCommon.CardID); ls.Status_Code = 1; ls.Sender_ID = Convert.ToInt64(DataCommon.LsSenderID); ls.Receiver_ID = Convert.ToInt64(DataCommon.LsReseiverID); ls.replyMsg = ""; ls.MessageText = txt_Msg.Text; var json = JsonConvert.SerializeObject(ls); var data = new StringContent(json, Encoding.UTF8, "application/json"); var response = client.PostAsync(url, data).Result; //testServer.Text = result; if (response != null) { savelogReceive(); } else { string result = response.Content.ReadAsStringAsync().Result; var deljson = JsonConvert.SerializeObject(result); var deldata = new StringContent(deljson, Encoding.UTF8, "application/json"); string delurl = "https://localhost:44334/api/LogSends/DeleteSend"; var delresponse = client.PostAsync(delurl, deldata); string delresult = response.Content.ReadAsStringAsync().Result; testServer.Text = delresult; } }