public async Task <ActionResult <Claim2> > PostClaim2(Claim2 claim2) { _context.Claim2s.Add(claim2); await _context.SaveChangesAsync(); return(CreatedAtAction("GetClaim2s", new { id = claim2.Id }, claim2)); }
public void GetForm() { IClaim iClaimone = new Claim1(); IClaim iClaimtwo = new Claim2(); IClaim iClaimthree = new Claim3(); Queue <IClaim> qClaims = new Queue <IClaim>(); qClaims.Enqueue(iClaimone); qClaims.Enqueue(iClaimtwo); qClaims.Enqueue(iClaimthree); Object[] qAsArray = qClaims.ToArray(); ////Instantiating all Forms and Buttons first according to wireframe. Form form1 = new Form(); Button f1Button = new Button(); Form form2 = new Form(); Button f2Button1 = new Button(); Button f2Button2 = new Button(); Button f2Button3 = new Button(); Button f2Button4 = new Button(); Form form3 = new Form(); Button f3Button1 = new Button(); Button f3Button2 = new Button(); Form form4 = new Form(); Button f4Button1 = new Button(); Button f4Button2 = new Button(); Form form5 = new Form(); Button f5Button1 = new Button(); Button f5Button2 = new Button(); //Setting the properties for my Forms and Controls. //{ form1.StartPosition = FormStartPosition.CenterScreen; form1.Size = new System.Drawing.Size(500, 250); form1.Text = "Claims Department Version 1.00"; form1.HelpButton = true; form1.FormBorderStyle = FormBorderStyle.FixedDialog; form1.MaximizeBox = false; form1.MinimizeBox = false; form1.BackColor = Color.DarkBlue; f1Button.BackColor = Color.LightBlue; f1Button.Size = new Size(300, 50); f1Button.Text = "Open Claims Menu"; f1Button.Location = new Point(95, 95); f1Button.DialogResult = DialogResult.OK; form1.Controls.Add(f1Button); form1.ShowDialog(); form1.Dispose(); //This right here took me two hours. f1Button.Click += new EventHandler(fButton_Click); void fButton_Click(object sender, EventArgs e) { form2.ShowDialog(); } form2.StartPosition = FormStartPosition.CenterScreen; form2.Size = new System.Drawing.Size(500, 450); form2.Text = "Claims Department Version 1.00"; form2.HelpButton = true; form2.FormBorderStyle = FormBorderStyle.FixedDialog; form2.MaximizeBox = false; form2.MinimizeBox = false; form2.BackColor = Color.DarkBlue; f2Button1.BackColor = Color.LightBlue; f2Button1.Size = new Size(300, 50); f2Button1.Text = "See All Current Claims"; f2Button1.Location = new Point(95, 95); f2Button1.DialogResult = DialogResult.OK; f2Button2.BackColor = Color.LightBlue; f2Button2.Size = new Size(300, 50); f2Button2.Text = "Take Care Of Next Claim"; f2Button2.Location = new Point(f2Button1.Left, f2Button1.Height + f2Button1.Top + 10); f2Button2.DialogResult = DialogResult.OK; f2Button3.BackColor = Color.LightBlue; f2Button3.Size = new Size(300, 50); f2Button3.Text = "Enter New Claim"; f2Button3.Location = new Point(f2Button2.Left, f2Button2.Height + f2Button2.Top + 10); f2Button3.DialogResult = DialogResult.OK; f2Button4.BackColor = Color.LightBlue; f2Button4.Size = new Size(300, 50); f2Button4.Text = "Exit Program"; f2Button4.Location = new Point(f2Button3.Left, f2Button3.Height + f2Button3.Top + 10); f2Button4.DialogResult = DialogResult.OK; form2.Controls.Add(f2Button1); form2.Controls.Add(f2Button2); form2.Controls.Add(f2Button3); form2.Controls.Add(f2Button4); form2.ShowDialog(); f2Button1.Click += new EventHandler(f2Button1_Click); void f2Button1_Click(object sender, EventArgs e) { foreach (IClaim claim in qClaims) { form2.Close(); form3.ShowDialog(); } } f2Button2.Click += new EventHandler(f2Button2_Click); void f2Button2_Click(object sender, EventArgs e) { form2.Dispose(); form4.ShowDialog(); } void f2Button3_Click(object sender, EventArgs e) { f2Button3.Click += new EventHandler(f2Button3_Click); form2.Dispose(); form5.ShowDialog(); } f2Button4.Click += new EventHandler(f2Button4_Click); void f2Button4_Click(object sender, EventArgs e) { form2.Dispose(); } form3.StartPosition = FormStartPosition.CenterScreen; form3.Size = new System.Drawing.Size(500, 250); form3.Text = "Claims Department Version 1.00"; form3.HelpButton = true; form3.FormBorderStyle = FormBorderStyle.FixedDialog; form3.MaximizeBox = false; form3.MinimizeBox = false; form3.BackColor = Color.DarkBlue; f3Button1.BackColor = Color.LightBlue; f3Button1.Size = new Size(200, 50); f3Button1.Text = "Deal With Next Claim"; f3Button1.Location = new Point(18, 145); f3Button1.DialogResult = DialogResult.OK; f3Button2.BackColor = Color.LightBlue; f3Button2.Size = new Size(200, 50); f3Button2.Text = "Back to Claims Menu"; f3Button2.Location = new Point(f3Button1.Right + (f3Button1.Width / 4), 145); f3Button2.DialogResult = DialogResult.OK; TableLayoutPanel table = new TableLayoutPanel(); table.SetColumnSpan(form2, 6); form3.Controls.Add(f3Button1); form3.Controls.Add(f3Button2); form3.ShowDialog(); f3Button1.Click += new EventHandler(f3Button1_Click); void f3Button1_Click(object sender, EventArgs e) { form2.Dispose(); form3.ShowDialog(); } f3Button2.Click += new EventHandler(f3Button2_Click); void f3Button2_Click(object sender, EventArgs e) { form2.Dispose(); form1.ShowDialog(); } form4.StartPosition = FormStartPosition.CenterScreen; form4.Size = new System.Drawing.Size(500, 250); form4.Text = "Claims Department Version 1.00"; form4.HelpButton = true; form4.FormBorderStyle = FormBorderStyle.FixedDialog; form4.MaximizeBox = false; form4.MinimizeBox = false; form4.BackColor = Color.DarkBlue; f4Button1.BackColor = Color.LightBlue; f4Button1.Size = new Size(300, 50); f4Button1.Text = "Open Claims Menu"; f4Button1.Location = new Point(95, 90); f4Button1.DialogResult = DialogResult.OK; f4Button2.BackColor = Color.LightBlue; f4Button2.Size = new Size(300, 50); f4Button2.Text = "Open Claims Menu"; f4Button2.Location = new Point(95, 90); f4Button2.DialogResult = DialogResult.OK; form4.Controls.Add(f4Button1); form4.Controls.Add(f4Button2); //form4.ShowDialog(); f4Button1.Click += new EventHandler(f4Button1_Click); void f4Button1_Click(object sender, EventArgs e) { form2.Dispose(); form3.ShowDialog(); } f4Button2.Click += new EventHandler(f4Button2_Click); void f4Button2_Click(object sender, EventArgs e) { form2.Dispose(); form1.ShowDialog(); } form5.StartPosition = FormStartPosition.CenterScreen; form5.Size = new System.Drawing.Size(500, 250); form5.Text = "Claims Department Version 1.00"; form5.HelpButton = true; form5.FormBorderStyle = FormBorderStyle.FixedDialog; form5.MaximizeBox = false; form5.MinimizeBox = false; form5.BackColor = Color.DarkBlue; f5Button1.BackColor = Color.LightBlue; f5Button1.Size = new Size(300, 50); f5Button1.Text = "Open Claims Menu"; f5Button1.Location = new Point(95, 90); f5Button1.DialogResult = DialogResult.OK; f5Button2.BackColor = Color.LightBlue; f5Button2.Size = new Size(300, 50); f5Button2.Text = "Open Claims Menu"; f5Button2.Location = new Point(95, 90); f5Button2.DialogResult = DialogResult.OK; form5.Controls.Add(f5Button1); form5.Controls.Add(f5Button2); //form5.ShowDialog(); f5Button1.Click += new EventHandler(f5Button1_Click); void f5Button1_Click(object sender, EventArgs e) { form2.Dispose(); form3.ShowDialog(); } f5Button2.Click += new EventHandler(f5Button2_Click); void f5Button2_Click(object sender, EventArgs e) { form2.Dispose(); form4.ShowDialog(); } }