//Proje oluşturma public JsonResult ProjeEkle(tblProje proje) { proje.aktifMi = true; char x = TarihKontrol(Convert.ToDateTime(proje.baslangicTarihi), Convert.ToDateTime(proje.olusturmaTarihi), Convert.ToDateTime(proje.bitisTarihi)); if (x != '-') { return(Json(x)); } int s = ProjeIslem.ProjeEkle(proje); if (s == 0) { KullaniciProjeRol kpr = new KullaniciProjeRol { projeId = proje.projeId, kullaniciId = int.Parse(Session["kulId"].ToString()), rolId = 1 }; KullaniciProjeEkle(kpr); Logar lg = new Logar((int)proje.olusturanKullaniciId, " Tarihte Proje Ekledi"); return(Json("+")); } else { return(Json("-")); } }
//Proje ekleme public static int ProjeEkle(tblProje proje) { try { using (BuyutecDBEntities db = new BuyutecDBEntities()) { var p = (from k in db.tblProjes where k.projeAdi == null select k).SingleOrDefault(); if (p == null) { db.tblProjes.Add(proje); db.SaveChanges(); return(0); // proje ekleme başarılı } else { return(1); //proje başarısız } } } catch { return(2); // işlem başarısız } }
public static tblProje MapData(Proje p) { tblProje proje = new tblProje() { projeId = p.projeId, projeAdi = p.projeAdi, projeAciklama = p.projeAciklama, olusturanKullaniciId = p.olusturanKullaniciId, olusturmaTarihi = Convert.ToDateTime(p.olusturmaTarihi), baslangicTarihi = Convert.ToDateTime(p.baslangicTarihi), bitisTarihi = Convert.ToDateTime(p.bitisTarihi), butce = p.butce, aktifMi = p.aktifMi }; return(proje); }
public static Proje MapData(tblProje p) { Proje proje = new Proje() { projeId = p.projeId, projeAdi = p.projeAdi, projeAciklama = p.projeAciklama, olusturanKullaniciId = p.olusturanKullaniciId, olusturmaTarihi = p.olusturmaTarihi.ToString(), baslangicTarihi = p.baslangicTarihi.ToString(), bitisTarihi = p.bitisTarihi.ToString(), butce = p.butce, aktifMi = p.aktifMi }; return(proje); }