Example #1
0
        public PipeLengthCalcView(ref Controller controller)
        {
            m_Controller = controller;

            InitializeComponent();

            btn_Cancel.Visible = false;
            btn_Apply.Visible  = false;

            var size = new Size(Size.Width, Size.Height - 54);

            Size        = size;
            MinimumSize = size;
            MaximumSize = size;

            this.Text = string.Concat(WindowTitle, " - Äquivalente Rohrlänge");
            this.Icon = Properties.Resources.iconfinder_100_Pressure_Reading_183415;

            //Setup DGV
            dgv_System.AutoGenerateColumns = false;
            SystemItems = new BindingList <SystemItem>();
            var source = new BindingSource(SystemItems, null);

            dgv_System.DataSource = source;

            generateFittingButtons(NominalDiameters.DN40);
            PipeDiameter          = 45.2;
            txt_PipeDiameter.Text = PipeDiameter.ToString("f2");
        }
Example #2
0
        public ActionResult DeleteConfirmed(Guid id)
        {
            PipeDiameter pipeDiameter = db.PipeDiameters.Find(id);

            db.PipeDiameters.Remove(pipeDiameter);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Example #3
0
 public ActionResult Edit(PipeDiameter pipeDiameter)
 {
     if (ModelState.IsValid)
     {
         db.Entry(pipeDiameter).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View("~/Areas/Commerce/Views/ProductsRelated/PipeDiameters/Edit.cshtml", pipeDiameter));
 }
Example #4
0
        public ActionResult Create(PipeDiameter pipeDiameter)
        {
            if (ModelState.IsValid)
            {
                pipeDiameter.Id = Guid.NewGuid();
                db.PipeDiameters.Add(pipeDiameter);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View("~/Areas/Commerce/Views/ProductsRelated/PipeDiameters/Create.cshtml", pipeDiameter));
        }
Example #5
0
        // GET: Commerce/PipeDiameters/Delete/5
        public ActionResult Delete(Guid?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            PipeDiameter pipeDiameter = db.PipeDiameters.Find(id);

            if (pipeDiameter == null)
            {
                return(HttpNotFound());
            }
            return(View("~/Areas/Commerce/Views/ProductsRelated/PipeDiameters/Delete.cshtml", pipeDiameter));
        }
Example #6
0
        private void rbtn_Dn_CheckedChanged(object sender, EventArgs e)
        {
            var dn = NominalDiameters.NotSpecified;

            if (rbtn_Dn40.Checked)
            {
                dn           = NominalDiameters.DN40;
                PipeDiameter = 45.2;
            }
            else if (rbtn_Dn50.Checked)
            {
                dn           = NominalDiameters.DN50;
                PipeDiameter = 57;
            }

            txt_PipeDiameter.Text = PipeDiameter.ToString("f2");

            generateFittingButtons(dn);
        }