Ejemplo n.º 1
0
        public void Test4Test()
        {
            Programming p = new Programming();

            int[] a = { 1, 3, 4, 6, 7, 8, 8, 8, 8, 9, 9, 11, 13, 13 };
            p.Test4(a, 8);
        }
Ejemplo n.º 2
0
        public IActionResult Edit(ProgrammingViewModel model)
        {
            Programming programming = new Programming();

            programming.Id          = model.Id;
            programming.Title       = model.Title;
            programming.Description = model.Description;
            if (model.IsNew)
            {
                programming.CreateBy = CurrentUser.Id;
                programmingService.Save(programming);
            }
            else
            {
                programming.ModifyBy = CurrentUser.Id;
                programmingService.Update(programming);
            }

            if (programmingService.IsSuccess)
            {
                return(Redirect("/Admin/Programming/Index"));
            }
            else
            {
                ModelState.AddModelError("", programmingService.ReturnMsg);
            }
            return(View());
        }
        public async Task <IActionResult> PutProgramming(int id, Programming programming)
        {
            if (id != programming.Id)
            {
                return(BadRequest());
            }

            _context.Entry(programming).State = EntityState.Modified;

            try
            {
                await _context.SaveChangesAsync();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!ProgrammingExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(NoContent());
        }
        public async Task <ActionResult <Programming> > PostProgramming(Programming programming)
        {
            _context.Programming.Add(programming);
            await _context.SaveChangesAsync();

            return(CreatedAtAction("GetProgramming", new { id = programming.Id }, programming));
        }
Ejemplo n.º 5
0
        public void Test1Test()
        {
            Programming p = new Programming();

            int[] a = { -1, -22, -3, -4, -6, -2, 4, 2, 1, 6, 3, 1, 4, 8, 5 };

            int x = p.Test1(a);
        }
Ejemplo n.º 6
0
 public void Test3Test()
 {
     Programming p = new Programming();
     string      a = p.Test3(3, 0, 7, 0);
     string      b = p.Test3(2, 4, 0, 0);
     string      c = p.Test3(9, 1, 9, 7);
     string      d = p.Test3(1, 8, 3, 2);
 }
Ejemplo n.º 7
0
 public static void printProgrammingObject(Programming obj)
 {
     foreach (var language in obj.ProgrammingLanguages)
     {
         Console.Write(language + " ");
     }
     Console.WriteLine($"{(ExpertiseEnum)obj.Expertise}   --   {obj.Expertise}");
 }
Ejemplo n.º 8
0
        public async Task <ActionResult> DeleteConfirmed(int id)
        {
            Programming programming = await db.Programming.FindAsync(id);

            db.Programming.Remove(programming);
            await db.SaveChangesAsync();

            return(RedirectToAction("Index"));
        }
Ejemplo n.º 9
0
        private void AddProgrammingCourse()
        {
            string[]    arr    = ReadCommandForCourses();
            Programming course = new Programming(arr[0], arr[1]);

            int adminFacultyNumber = GetValidNumber(arr[2], "Faculty Number");

            University.AddCourses(course, adminFacultyNumber);
        }
Ejemplo n.º 10
0
        public static void printSkill(this Programming pskill)
        {
            printSkill((Skill)pskill);
            List <ProgrammingLanguage> plist = pskill.ProgrammingLanguages.DefaultIfEmpty().ToList();

            foreach (ProgrammingLanguage plang in plist)
            {
                Console.Write($"{plang.language} ");
            }
        }
Ejemplo n.º 11
0
        public void Save(Programming model)
        {
            model.CreateDate = DateTime.Now;
            model.IsDelete   = false;
            db.Programmings.Add(model);
            bool result = db.SaveChanges() > 0;

            base.IsSuccess = result;
            base.ReturnMsg = result ? "保存成功" : "保存失败";
        }
Ejemplo n.º 12
0
        public void Remove(Guid id)
        {
            Programming programming = db.Programmings.FirstOrDefault(x => x.Id == id);

            db.Programmings.Remove(programming);
            bool result = db.SaveChanges() > 0;

            base.IsSuccess = result;
            base.ReturnMsg = result ? "删除成功" : "删除失败";
        }
Ejemplo n.º 13
0
        public async Task <ActionResult> Edit([Bind(Include = "ProgrammingId,Name")] Programming programming)
        {
            if (ModelState.IsValid)
            {
                db.Entry(programming).State = EntityState.Modified;
                await db.SaveChangesAsync();

                return(RedirectToAction("Index"));
            }
            return(View(programming));
        }
Ejemplo n.º 14
0
        static void Main(string[] args)
        {
            Enemy[] enemies = new Enemy[2];
            enemies[0] = new Vampire("Vamp", 1, 1, 0);
            enemies[1] = new Programming("c#", 2, 3, "c#");

            for (int i = 0; i < enemies.Length; i++)
            {
                Console.WriteLine(enemies[i]);
            }
        }
Ejemplo n.º 15
0
        public async Task <ActionResult> Create([Bind(Include = "ProgrammingId,Name")] Programming programming)
        {
            if (ModelState.IsValid)
            {
                db.Programming.Add(programming);
                await db.SaveChangesAsync();

                return(RedirectToAction("Index"));
            }

            return(View(programming));
        }
Ejemplo n.º 16
0
        public void Update(Programming programming)
        {
            Programming old = db.Programmings.Where(x => x.Id == programming.Id).FirstOrDefault();

            old.Title       = programming.Title;
            old.Description = programming.Description;
            old.ModifyBy    = programming.ModifyBy;
            old.ModifyDate  = DateTime.Now;
            bool result = db.SaveChanges() > 0;

            base.IsSuccess = result;
            base.ReturnMsg = result ? "保存成功" : "保存失败";
        }
Ejemplo n.º 17
0
        // GET: Programmings/Delete/5
        public async Task <ActionResult> Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Programming programming = await db.Programming.FindAsync(id);

            if (programming == null)
            {
                return(HttpNotFound());
            }
            return(View(programming));
        }
Ejemplo n.º 18
0
        public IActionResult Edit(Guid?Id)
        {
            ProgrammingViewModel model = null;

            if (Id.HasValue)
            {
                Programming programming = programmingService.GetProgrammingById(Id);
                model       = new ProgrammingViewModel(programming);
                model.IsNew = false;
            }
            else
            {
                model       = new ProgrammingViewModel();
                model.IsNew = true;
            }
            return(View(model));
        }
Ejemplo n.º 19
0
    public override object ReadJson(JsonReader reader,
                                    Type objectType, object existingValue,
                                    JsonSerializer serializer)
    {
        var jsonObject = JObject.Load(reader);
        var profession = default(IProfession);

        switch (jsonObject["JobTitle"].Value())
        {
        case "Software Developer":
            profession = new Programming();
            break;

        case "Copywriter":
            profession = new Writing();
            break;
        }
        serializer.Populate(jsonObject.CreateReader(), profession);
        return(profession);
    }
Ejemplo n.º 20
0
 public ProgrammingViewModel(Programming model)
 {
     this.Title       = model.Title;
     this.Description = model.Description;
 }
Ejemplo n.º 21
0
 public void Test2Test()
 {
     Programming p = new Programming();
     string      a = p.Test2(7200);
 }
 public ActionResult IndexNew(Programming Programming)
 {
     return(View("ConfirmNew", Programming));
 }
 internal void RefineSearch()
 {
     Programming.Click();
 }