public void FormView1_InsertItem(Record record)
        {
            if (ModelState.IsValid)
            {
                try
                {
                    record.RecordTypeID = 1;
                    Service.SaveRecord(record);

                    var pricevalue = ((TextBox)FormView1.FindControl("PriceTextBox")).Text;

                    //TODO fixa så det funkar utan InvariantCulture
                    //CultureInfo.InvariantCulture
                    var Price = decimal.Parse(pricevalue);
                    var Purchasedate = DateTime.Parse(((TextBox)FormView1.FindControl("PurchaseDateTextBox")).Text);

                    var physrecord = new PhysicalRecord
                    {
                        RecordID = record.RecordID,
                        PriceAtPurchase =  Price,
                        DateofPurchase = Purchasedate

                    };
                    Service.SavePhysicalRecord(physrecord);

                    RecordID = record.RecordID;

                    Response.RedirectToRoute("RecordDetails", new { id = physrecord.RecordID });
                    Context.ApplicationInstance.CompleteRequest();

                }
                catch (Exception)
                {

                    ModelState.AddModelError(String.Empty, "Ett fel inträffade då skivan skulle sparas");
                }
            }
        }
        public void FormView3_InsertItem(PhysicalRecord physrecord)
        {
            if (ModelState.IsValid)
            {
                try
                {

                    physrecord.RecordID = Id;

                    var pricevalue = ((TextBox)FormView3.FindControl("PriceTextBox")).Text;
                    //TODO fixa så det funkar utan InvariantCulture
                    var Price = decimal.Parse(pricevalue, CultureInfo.InvariantCulture);
                    physrecord.PriceAtPurchase = Price;

                    Service.SavePhysicalRecord(physrecord);

                    //RecordTypeID 3 är 'multi', både som fysisk och digital
                    Record.RecordTypeID = 3;

                    Service.SaveRecord(Record);

                    Response.RedirectToRoute("RecordDetails", new { id = physrecord.RecordID });

                }
                catch
                {

                    ModelState.AddModelError(String.Empty, "Ett fel inträffade när skivan skulle läggas in");
                }

            }
        }