Пример #1
0
        public int BakimOnarimFormKaydet(vBakimOnarim form)
        {
            tblBakimOnarim tbl = vBakimOnarim.ViewToTable(form);

            if (form.Id == 0)
            {
                return(db.SaveGeneric <tblBakimOnarim>(ref tbl) == false ? -1 : tbl.Id);
            }
            else
            {
                return(db.UpdateGeneric <tblBakimOnarim>(tbl) == false ? -1 : tbl.Id);
            }
        }
Пример #2
0
        /// <summary>
        /// Makina bakım kaydını kaydeder
        /// </summary>
        /// <param name="form">Bakım kayıt formu</param>
        /// <param name="kullanilanMalzemeler">Bakım esnasında kullanılan malzemelerin listesi</param>
        /// <returns></returns>
        public int BakimKaydet(vBakimOnarim form, List <vBakimOnarimAct> kullanilanMalzemeler)
        {
            int sonucId = BakimOnarimFormKaydet(form);

            if (sonucId == -1)
            {
                return(-1);
            }

            kullanilanMalzemeler.ForEach(c => c.BakimOnarimId = sonucId);
            if (BakimOnarimMalzemeKaydet(kullanilanMalzemeler) == true)
            {
                return(sonucId);
            }
            else
            {
                return(-1);
            }
        }