예제 #1
0
        public ActionResult SavePrices(string action, int Eventid, int sektorid, decimal? iznosnadan, decimal iznospretprodaja, decimal? iznosprodaja, decimal? iznospopusta)
        {
            if (action == "update")
            {
                LK_Cijena cijena = AdriaTicketData.LK_Cijenas.FirstOrDefault(x => x.CIJ_SektorId == sektorid && x.CIJ_EventId == Eventid);
                cijena.CIJ_IznosNaDan = iznosnadan;
                cijena.CIJ_IznosPopusta = iznospopusta;
                cijena.CIJ_IznosPretprodaja = iznospretprodaja;
                cijena.CIJ_IznosProdaja = iznosprodaja;
            }
            else if (action == "insert")
            {
                LK_Cijena cijena = new LK_Cijena();
                cijena.CIJ_EventId = Eventid;
                cijena.CIJ_SektorId = sektorid;
                cijena.CIJ_IznosNaDan = iznosnadan;
                cijena.CIJ_IznosPopusta = iznospopusta;
                cijena.CIJ_IznosPretprodaja = iznospretprodaja;
                cijena.CIJ_IznosProdaja = iznosprodaja;
                AdriaTicketData.LK_Cijenas.InsertOnSubmit(cijena);
            }

            AdriaTicketData.SubmitChanges();
            return Json("inserted", JsonRequestBehavior.AllowGet);
        }
 partial void DeleteLK_Cijena(LK_Cijena instance);
 partial void UpdateLK_Cijena(LK_Cijena instance);
 partial void InsertLK_Cijena(LK_Cijena instance);
		private void detach_LK_Cijenas(LK_Cijena entity)
		{
			this.SendPropertyChanging();
			entity.LK_Sektor = null;
		}
		private void attach_LK_Cijenas(LK_Cijena entity)
		{
			this.SendPropertyChanging();
			entity.LK_Event = this;
		}