public ActionResult DeleteConfirmed(int id)
        {
            army army = db.armies.Find(id);

            db.armies.Remove(army);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
        public async Task <ActionResult> DeleteConfirmed(int id)
        {
            army army = await db.armies.FindAsync(id);

            db.armies.Remove(army);
            await db.SaveChangesAsync();

            return(RedirectToAction("Index"));
        }
 public ActionResult Edit([Bind(Include = "army_id,army_name,army_email,army_mobile,army_posting,army_account_number,army_ifsc_code,army_image,army_wife,army_father,army_address,army_medal,army_counter_strike,army_hurt_count,army_summary")] army army)
 {
     if (ModelState.IsValid)
     {
         db.Entry(army).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(army));
 }
Exemple #4
0
        public async Task <ActionResult> CreateArmy([Bind(Include = "army_id,army_name,army_email,army_mobile,army_posting,army_account_number,army_ifsc_code,army_image,army_wife,army_father,army_address,army_medal,army_counter_strike,army_hurt_count,army_summary")] army army)
        {
            if (ModelState.IsValid)
            {
                db.armies.Add(army);
                await db.SaveChangesAsync();

                return(RedirectToAction("Index"));
            }

            return(View(army));
        }
        // GET: Manager/armies/Delete/5
        public ActionResult Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            army army = db.armies.Find(id);

            if (army == null)
            {
                return(HttpNotFound());
            }
            return(View(army));
        }
        // GET: armies/Delete/5
        public async Task <ActionResult> Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            army army = await db.armies.FindAsync(id);

            if (army == null)
            {
                return(HttpNotFound());
            }
            return(View(army));
        }
Exemple #7
0
        private string GetGuerrillaDTO(string name)
        {
            //load guerrilla
            var guerrilla = (from guerrillaDB in _context.Guerrilla
                             where guerrillaDB.Name.Equals(name)
                             select new guerrilla()
            {
                guerrillaName = guerrillaDB.Name,
                name = guerrillaDB.Name,
                email = guerrillaDB.Email,
                faction = guerrillaDB.Faction,
                rank = guerrillaDB.Rank,
                timestamp = guerrillaDB.Timestamp
            }).Single();

            //load resources
            resources resources = new resources();
            List <GuerrillaResources> resourcesDB = _context.GuerrillaResources.Where(r => r.Guerrilla.Equals(name)).ToList();

            foreach (GuerrillaResources guerrillaResources in resourcesDB)
            {
                if (guerrillaResources.Resource.Equals(_oil))
                {
                    resources.oil = guerrillaResources.Quantity;
                }
                if (guerrillaResources.Resource.Equals(_money))
                {
                    resources.money = guerrillaResources.Quantity;
                }
                if (guerrillaResources.Resource.Equals(_people))
                {
                    resources.people = guerrillaResources.Quantity;
                }
            }
            guerrilla.resources = resources;

            //load units
            buildings             buildings = new buildings();
            army                  army      = new army();
            List <GuerrillaUnits> unitsDB   = _context.GuerrillaUnits.Where(u => u.Guerrilla.Equals(name)).ToList();

            foreach (GuerrillaUnits guerrillaUnits in unitsDB)
            {
                if (guerrillaUnits.Unit.Equals(_bunker))
                {
                    buildings.bunker = guerrillaUnits.Quantity;
                }
                if (guerrillaUnits.Unit.Equals(_assault))
                {
                    army.assault = guerrillaUnits.Quantity;
                }
                if (guerrillaUnits.Unit.Equals(_engineer))
                {
                    army.engineer = guerrillaUnits.Quantity;
                }
                if (guerrillaUnits.Unit.Equals(_tank))
                {
                    army.tank = guerrillaUnits.Quantity;
                }
            }
            guerrilla.resources = resources;
            guerrilla.buildings = buildings;
            guerrilla.army      = army;

            return(JsonConvert.SerializeObject(guerrilla));
        }
Exemple #8
0
        public ActionResult CreatePolice(army model, HttpPostedFileBase army_image)
        {
            CMSEntities db = new CMSEntities();

            army     obj  = new army();
            Site     site = new Site();
            activate ac   = new activate();
            Random   r    = new Random();
            int      k    = r.Next(200, 5000);


            if (army_image != null)
            {
                string filename  = EncriptionController.Encrypt(Path.GetFileNameWithoutExtension(army_image.FileName) + k, model.army_email);
                string extention = Path.GetExtension(army_image.FileName);
                string filenamewithoutextention = Path.GetFileNameWithoutExtension(army_image.FileName);

                filename = filename + DateTime.Now.ToString("yymmssff") + extention;

                filename.Replace(@"/", "");
                filename.Replace(@"\", "");

                string image = EncriptionController.Encrypt(filename, model.army_email) + extention;
                string a     = image.Replace(@"/", "");
                string b     = a.Replace(@"\", "");



                army_image.SaveAs(Server.MapPath("~/uploads/" + b));


                obj.army_image = b;
            }

            try
            {
                obj.army_account_number = model.army_account_number;

                obj.army_address        = model.army_address;
                obj.army_counter_strike = model.army_counter_strike;

                obj.army_email = model.army_email;


                obj.army_father = model.army_father;

                obj.army_hurt_count = model.army_hurt_count;

                obj.army_ifsc_code = model.army_ifsc_code;
                obj.army_medal     = model.army_medal;
                obj.army_mobile    = model.army_mobile;
                obj.army_name      = model.army_name;
                obj.army_posting   = model.army_posting;
                obj.army_summary   = model.army_summary;
                obj.army_wife      = model.army_wife;



                db.armies.Add(obj);

                db.SaveChanges();
            }
            catch (Exception e)
            {
                throw e;
            }

            return(RedirectToAction("Index"));
        }