Exemplo n.º 1
0
        public void deleteById(string id)
        {
            List <Student> SutdentListObj = TableManagerObj.RetrieveEntity <Student>("RowKey eq '" + id + "'");
            Student        StudentObj     = SutdentListObj.FirstOrDefault();

            TableManagerObj.DeleteEntity <Student>(StudentObj);
        }
Exemplo n.º 2
0
        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"));
        }
Exemplo n.º 4
0
        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"));
        }
Exemplo n.º 5
0
        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"));
        }
Exemplo n.º 7
0
        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;
            }
        }