コード例 #1
0
        public void GetUnitsByID_Test()
        {
            PodrazdelenieRepository reposit = new PodrazdelenieRepository();
            Podrazdelenie           unit    = reposit.Read(4);

            Assert.IsNotNull(unit);
        }
コード例 #2
0
ファイル: Shtatka.cs プロジェクト: Th3Ch3shir3Cat/comand_dev
        private void dataGridView1_CellContentClick_1(object sender, DataGridViewCellEventArgs e)
        {
            var           selectedString = dataGridView1.SelectedRows[0].DataBoundItem as StringShtatRasp;
            Podrazdelenie podrazdelenie  = new Podrazdelenie(this);

            podrazdelenie.namePodrazdel.Text = selectedString.stringName;
            IQueryable <PODRAZDELORG> query = model.PODRAZDELORG;

            query = query.Where(podrazdelorg => podrazdelorg.NAME == selectedString.stringName);
            string dataCreate = "";
            string dateUprazd = "";

            foreach (PODRAZDELORG podrazdelorg in query)
            {
                podrazdelenie.podrazdelorg = podrazdelorg;
                dataCreate = podrazdelorg.DATECREATE.ToString();
                dateUprazd = podrazdelorg.DATEUPRAZD.ToString();
            }

            if (dateUprazd.Equals(""))
            {
                dateUprazd = "//";
            }

            podrazdelenie.keyST = PK_ST;
            podrazdelenie.dateUprazdText.Text = dateUprazd;
            podrazdelenie.dataCreate.Text     = dataCreate;
            podrazdelenie.Show();
        }
コード例 #3
0
        public void DeleteUnit_Test()
        {
            PodrazdelenieRepository reposit = new PodrazdelenieRepository();
            Podrazdelenie           unit    = reposit.Read(27);

            reposit.Delete(unit.Podrazdelenie_Code);
            Assert.AreNotEqual(2, unit.Podrazdelenie_Code);
        }
コード例 #4
0
        public async Task <ActionResult> DeleteConfirmed(int id)
        {
            Podrazdelenie podrazdelenie = await db.Podrazdelenies.FindAsync(id);

            db.Podrazdelenies.Remove(podrazdelenie);
            await db.SaveChangesAsync();

            return(RedirectToAction("Index"));
        }
コード例 #5
0
        public void UpdateUnit_Test()
        {
            PodrazdelenieRepository reposit = new PodrazdelenieRepository();
            Podrazdelenie           unit    = reposit.Read(5);

            unit.Podrazdelenie_Name = "Test";
            reposit.Update(unit);
            Assert.AreNotEqual("Smile", "Test");
        }
コード例 #6
0
        public async Task <ActionResult> Edit([Bind(Include = "Podrazdelenie_Code,Podrazdelenie_Name")] Podrazdelenie podrazdelenie)
        {
            if (ModelState.IsValid)
            {
                db.Entry(podrazdelenie).State = EntityState.Modified;
                await db.SaveChangesAsync();

                return(RedirectToAction("Index"));
            }
            return(View(podrazdelenie));
        }
コード例 #7
0
        public void AddUnit_Test()
        {
            PodrazdelenieRepository reposit = new PodrazdelenieRepository();
            Podrazdelenie           unit    = new Podrazdelenie()
            {
                Podrazdelenie_Name = "Test"
            };

            reposit.Create(unit);
            Assert.IsNotNull(unit.Podrazdelenie_Code);
        }
コード例 #8
0
        public async Task <ActionResult> Create([Bind(Include = "Podrazdelenie_Code,Podrazdelenie_Name")] Podrazdelenie podrazdelenie)
        {
            if (ModelState.IsValid)
            {
                db.Podrazdelenies.Add(podrazdelenie);
                await db.SaveChangesAsync();

                return(RedirectToAction("Index"));
            }

            return(View(podrazdelenie));
        }
コード例 #9
0
        // GET: Podrazdelenies/Delete/5
        public async Task <ActionResult> Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Podrazdelenie podrazdelenie = await db.Podrazdelenies.FindAsync(id);

            if (podrazdelenie == null)
            {
                return(HttpNotFound());
            }
            return(View(podrazdelenie));
        }