Пример #1
0
        public void CreateUpdate()
        {
            using (ContextModel db = new ContextModel())
            {
                int ID = Convert.ToInt32(CatrigeID.Text);

                if (ID == 0)
                {
                    Catrige catrige = new Catrige
                    {
                        //CatrigeID = Convert.ToInt32(CatrigeID.Text),
                        SerialNamber   = SerialNumber.Text,
                        CatrigeModelID = Convert.ToInt32(CatrigeModel.Text),
                    };
                    db.Catrige.Add(catrige);
                }
                else
                {
                    var mpToUpdate = db.Catrige.SingleOrDefault(pm => pm.CatrigeID == ID);

                    if (mpToUpdate != null)

                    {
                        //mpToUpdate.CatrigeID = Convert.ToInt32(CatrigeID.Text);
                        mpToUpdate.SerialNamber   = SerialNumber.Text;
                        mpToUpdate.CatrigeModelID = Convert.ToInt32(CatrigeModel.Text);
                    }
                    db.SaveChanges();
                }
            }
        }
Пример #2
0
        public void CreateUpdate()
        {
            using (ContextModel db = new ContextModel())
            {
                int ID = Convert.ToInt32(CatrigeID);

                if (ID == 0)
                {
                    Catrige catrige = new Catrige
                    {
                        SerialNamber   = SerialNamber,
                        CatrigeModelID = Convert.ToInt32(CatrigeModelTB.Text)
                    };
                    db.Catrige.Add(catrige);
                }
                else
                {
                    var mpToUpdate = db.Catrige.SingleOrDefault(pm => pm.CatrigeID == ID);
                    if (mpToUpdate != null)
                    {
                        mpToUpdate.SerialNamber   = SerialNamber;
                        mpToUpdate.CatrigeModelID = Convert.ToInt32(CatrigeModelTB.Text);
                        //mpToUpdate.CatrigeModelID = Convert.ToInt32(CatrigeModelCB.SelectedValue);
                    }
                }
                db.SaveChanges();
                Load();
            }
        }
Пример #3
0
        public void createPrinterModel(MetroLabel LabID, MetroTextBox serialNumber, MetroComboBox catigeModelCB)
        {
            CatrigeID = Convert.ToInt32(LabID.Text);


            using (ContextModel db = new ContextModel())
            {
                if (CatrigeID == 0)
                {
                    Catrige catrige = new Catrige
                    {
                        SerialNamber   = serialNumber.Text.Trim(),
                        CatrigeModelID = Convert.ToInt32(catigeModelCB.SelectedValue)
                    };
                    db.Catrige.Add(catrige);
                }
                else
                {
                    var mpToUpdate = db.Catrige.SingleOrDefault(pm => pm.CatrigeID == CatrigeID);
                    if (mpToUpdate != null)
                    {
                        mpToUpdate.SerialNamber   = serialNumber.Text;
                        mpToUpdate.CatrigeModelID = Convert.ToInt32(catigeModelCB.SelectedValue);
                    }
                }
                db.SaveChanges();
            }
        }
Пример #4
0
        public void deleteCatrige(string metroLabel)
        {
            CatrigeID = Convert.ToInt32(metroLabel);

            using (ContextModel db = new ContextModel())
            {
                Catrige catrige = db.Catrige
                                  .Where(p => p.CatrigeID == CatrigeID)
                                  .FirstOrDefault();
                db.Catrige.Remove(catrige);
                db.SaveChanges();
            }
        }
Пример #5
0
        public void Delete(MetroLabel catrigeID)
        {
            using (ContextModel db = new ContextModel())
            {
                int ID = Convert.ToInt32(catrigeID.Text);


                Catrige catrige = db.Catrige

                                  .Where(p => p.CatrigeID == ID)
                                  .FirstOrDefault();
                db.Catrige.Remove(catrige);
                db.SaveChanges();
            }
        }