public void deleteById(string id) { List <Student> SutdentListObj = TableManagerObj.RetrieveEntity <Student>("RowKey eq '" + id + "'"); Student StudentObj = SutdentListObj.FirstOrDefault(); TableManagerObj.DeleteEntity <Student>(StudentObj); }
public ActionResult DeleteConfirmed(string id) { DonationEntry donationEntry = tableManager.GetEntity(PartitionKey, id); tableManager.DeleteEntity(donationEntry); return(RedirectToAction("Index")); }
public ActionResult Delete(string id) { TableManager TableManagerObj = new TableManager("AmiEmployeeDetails"); List <Employee> employees = TableManagerObj.RetrieveEntity <Employee>("RowKey eq '" + id + "'"); Employee employee = employees.FirstOrDefault(); TableManagerObj.DeleteEntity <Employee>(employee); return(RedirectToAction("Get")); }
public ActionResult Delete(string id) { TableManager TableManagerObj = new TableManager("person"); List <Student> SutdentListObj = TableManagerObj.RetrieveEntity <Student>("RowKey eq '" + id + "'"); Student StudentObj = SutdentListObj.FirstOrDefault(); TableManagerObj.DeleteEntity <Student>(StudentObj); return(RedirectToAction("Get")); }
public ActionResult Delete(string id) { TableManager tableManager = new TableManager("person"); List <Student> liObjStudent = tableManager.RetriveEntity <Student>("RowKey eq '" + id + "'"); Student objStudent = liObjStudent.FirstOrDefault(); bool isDelete = tableManager.DeleteEntity <Student>(objStudent); return(RedirectToAction("GetAll", isDelete)); }
public ActionResult Delete(string id) { // Retrieve the object to Delete TableManager TableManagerObj = new TableManager("bus"); List <Bus> SutdentListObj = TableManagerObj.RetrieveEntity <Bus>("RowKey eq '" + id + "'"); Bus BusObj = SutdentListObj.FirstOrDefault(); // Delete the object TableManagerObj.DeleteEntity <Bus>(BusObj); return(RedirectToAction("Get")); }
public static async Task ProcessQueueMessage([QueueTrigger("pnp-provision")] Site siteModel, TextWriter log) { try { log.WriteLine(siteModel.WebUrl); var rowKey = siteModel.WebUrl.Split('/').Last(); var entity = _tableManager.GetByKey <ProvisioningState>(rowKey); if (entity != null) { log.WriteLine("Found table entity, provisioning is running right now, exiting"); return; } var authManager = new AuthenticationManager(); // use certificate based authentication var context = authManager.GetAzureADAppOnlyAuthenticatedContext(siteModel.WebUrl, _configReader.AzureClientId, _configReader.AzureTenantId, "cert.pfx", _configReader.CertificatePassword); var web = context.Web; context.Load(web); context.ExecuteQueryRetry(); // main provisioning process await Provision(web, rowKey, log); // important: remove custom action added by site design, so that the top notification header is not available RemoveCustomAction(context.Site); _tableManager.DeleteEntity(rowKey); } catch (Exception e) { log.WriteLine(e); throw; } }