public void Post([FromBody] PosPrinterSetting PosPrinterSetting) { if (ModelState.IsValid) { PosPrinterSettingRepository.Add(PosPrinterSetting); } }
public void Put(int id, [FromBody] PosPrinterSetting PosPrinterSetting) { PosPrinterSetting.Id = id; if (ModelState.IsValid) { PosPrinterSettingRepository.Update(PosPrinterSetting); } }
public void Update(PosPrinterSetting PosPrinterSetting) { using (IDbConnection dbConnection = Connection) { string sQuery = " UPDATE PosPrinterSetting SET PrinterName=@PrinterName,PrinterType=@PrinterType,IsEnabled=@IsEnabled" + " WHERE ID = @Id"; dbConnection.Open(); dbConnection.Query(sQuery, PosPrinterSetting); } }
public void Add(PosPrinterSetting PosPrinterSetting) { using (IDbConnection dbConnection = Connection) { string sQuery = " INSERT INTO PosPrinterSetting(PrinterName, PrinterType, IsEnabled)" + " VALUES(@PrinterName, @PrinterType, @IsEnabled )"; dbConnection.Open(); dbConnection.Execute(sQuery, PosPrinterSetting); } }
public ActionResult DeleteContact(PosPrinterSetting cat) { using (var client = new HttpClient()) { client.BaseAddress = new Uri(Baseurl); client.DefaultRequestHeaders.Clear(); //Define request data format client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json")); //Sending request to find web api REST service resource GetAllEmployees using HttpClient HttpResponseMessage Res = client.DeleteAsync("api/PosPrinterSetting/" + cat.Id).Result; //Checking the response is successful or not which is sent using HttpClient if (Res.IsSuccessStatusCode) { //Storing the response details recieved from web api var CatResponse = Res.Content.ReadAsStringAsync().Result; ViewBag.Name = JsonConvert.SerializeObject(CatResponse); //Deserializing the response recieved from web api and storing into the Employee list //CatInfo = JsonConvert.DeserializeObject<List<Category>>(CatResponse); } } return(RedirectToAction("PosPrinterSetting")); }