예제 #1
0
파일: Bakim.cs 프로젝트: sametson/Test
 private void BilgileriDoldur()
 {
     DTO.BakimEdit bakim = new Services.Bakim().GetById(seciliBakimID);
     cmbFirma.EditValue = bakim.FirmaId;
     cmbTezgah.EditValue = bakim.TezgahId;
     txtBakimTutar.Text = bakim.Tutar.ToString();
     txtArizaAciklama.Text = bakim.Ariza;
     txtServisRaporNo.Text = bakim.ServisRaporNo;
     dtTarih.EditValue = bakim.Tarih;
 }
예제 #2
0
파일: Bakim.cs 프로젝트: sametson/Test
 /// <summary>
 /// Bakım kaydını siler
 /// </summary>
 /// <param name="id">Bakım ID bilgisi</param>
 public void Sil(Guid id)
 {
     Entity.Bakim bakim = new Services.Bakim().SGetById(id);
     db.Delete(bakim);
     db.Commit();
     if (IslemYapildi != null)
         IslemYapildi(null, null);
 }
예제 #3
0
파일: Bakim.cs 프로젝트: sametson/Test
        /// <summary>
        /// Bakım kaydetme ve güncelleme
        /// id bilgisi verilirse güncelleme yapar,null verilirse kaydetme yapar
        /// </summary>
        /// <param name="id">Bakım ID</param>
        /// <param name="servisNo">Servis Bakım No</param>
        /// <param name="ariza">Arıza ve Bakım Açıklaması</param>
        /// <param name="tarih">Bakım Tarihi</param>
        /// <param name="tutar">Bakım Tutarı</param>
        /// <param name="tezgahId">Bakım Yapılan Tezgah Id</param>
        /// <param name="firmaId">Bakım Yapan Firma Id</param>
        public void Kaydet(Guid? id, string servisNo, string ariza, DateTime tarih, decimal tutar, Guid tezgahId, Guid firmaId)
        {
            Entity.Bakim bakim = null;

            if (id == null)
            {
                bakim = new Entity.Bakim
                {
                    Ariza=ariza,
                    Firma= new Services.Firma().SGetById(firmaId),
                    Id=Guid.NewGuid(),
                    ServisRaporNo=servisNo,
                    Tarih=tarih,
                    Tezgah = new Services.Tezgah().SGetById(tezgahId),
                    Tutar=tutar
                };
            }
            else
            {
                bakim = new Services.Bakim().SGetById(id.Value);
                bakim.Ariza = ariza;
                bakim.Firma = new Services.Firma().SGetById(firmaId);
                bakim.Id = id.Value;
                bakim.ServisRaporNo = servisNo;
                bakim.Tarih = tarih;
                bakim.Tezgah = new Services.Tezgah().SGetById(tezgahId);
                bakim.Tutar = tutar;
            }
            db.Store(bakim);
            db.Commit();

            if (IslemYapildi != null)
                IslemYapildi(null, null);
        }