public TBProduk Tambah(TBWarna Warna, TBPemilikProduk PemilikProduk, TBProdukKategori ProdukKategori, string KodeProduk, string Nama, string Deskripsi) { TBProduk Produk = new TBProduk { //IDWarna TBWarna = Warna, //IDPemilikProduk TBPemilikProduk = PemilikProduk, //IDProdukKategori TBProdukKategori = ProdukKategori, KodeProduk = KodeProduk, Nama = Nama, Deskripsi = Deskripsi, DeskripsiSingkat = Pengaturan.Ringkasan(Deskripsi), Dilihat = 0 }; NotifikasiLog(EnumInsertUpdate.Insert, Produk); db.TBProduks.InsertOnSubmit(Produk); return(Produk); }
public TBKonten Tambah(EnumKontenJenis enumKontenJenis, string judul, string isi) { TBKonten Konten = new TBKonten { EnumKontenJenis = (int)enumKontenJenis, Tanggal = DateTime.Now, Judul = judul, IsiSingkat = Pengaturan.Ringkasan(isi), Isi = isi }; db.TBKontens.InsertOnSubmit(Konten); return(Konten); }
public TBKonten Ubah(int idKonten, EnumKontenJenis enumKontenJenis, string judul, string isi) { TBKonten Konten = Cari(idKonten); if (Konten != null) { Konten.EnumKontenJenis = (int)enumKontenJenis; Konten.Judul = judul; Konten.IsiSingkat = Pengaturan.Ringkasan(isi); Konten.Isi = isi; return(Konten); } else { return(null); } }
public TBProduk Ubah(int IDProduk, string warna, string pemilikProduk, string produkKategori, string KodeProduk, string Nama, string Deskripsi) { var Produk = Cari(IDProduk); if (Produk != null) { Warna_Class ClassWarna = new Warna_Class(db); PemilikProduk_Class ClassPemilikProduk = new PemilikProduk_Class(db); ProdukKategori_Class ClassProdukKategori = new ProdukKategori_Class(db); //WARNA var Warna = ClassWarna.CariTambah(warna); //PEMILIK PRODUK var PemilikProduk = ClassPemilikProduk.CariTambah(pemilikProduk); //PRODUK KATEGORI var ProdukKategori = ClassProdukKategori.CariTambah(produkKategori); //IDWarna Produk.TBWarna = Warna; //IDPemilikProduk Produk.TBPemilikProduk = PemilikProduk; //IDProdukKategori Produk.TBProdukKategori = ProdukKategori; //Urutan Produk.KodeProduk = KodeProduk; Produk.Deskripsi = Deskripsi; Produk.DeskripsiSingkat = Pengaturan.Ringkasan(Deskripsi); //Dilihat //_IsActive #region UBAH NAMA KOMBINASI PRODUK if (Produk.Nama != Nama) { //JIKA MERUBAH NAMA PRODUK MAKA NAMA KOMBINASI PRODUK BERUBAH foreach (var item in Produk.TBKombinasiProduks.ToArray()) { string atribut = ""; if (!string.IsNullOrWhiteSpace(item.TBAtributProduk.Nama)) { atribut = " (" + item.TBAtributProduk.Nama + ")"; } item.Nama = Nama + atribut; } } #endregion Produk.Nama = Nama; NotifikasiLog(EnumInsertUpdate.Update, Produk); return(Produk); } else { return(null); } }