///<summary> /// Manset Data Delete ///</summary> public static int Delete(Manset p) { int rowsAffected = 0; using (MConnection conneciton = new MConnection(MClientProvider.MSSQL)) { switch (conneciton.State) { case System.Data.ConnectionState.Closed: conneciton.Open(); break; } using (MCommand cmd = new MCommand(CommandType.Text, "DELETE FROM Manset WHERE ID=@ID", conneciton)) { cmd.Parameters.Add("ID", p.ID, MSqlDbType.UniqueIdentifier); rowsAffected = MConvert.NullToInt(cmd.ExecuteNonQuery()); } switch (conneciton.State) { case System.Data.ConnectionState.Open: conneciton.Close(); break; } } return(rowsAffected); }
///<summary> /// Manset Data Update ///</summary> public static int Update(Manset p) { int rowsAffected = 0; using (MConnection conneciton = new MConnection(MClientProvider.MSSQL)) { switch (conneciton.State) { case System.Data.ConnectionState.Closed: conneciton.Open(); break; } using (MCommand cmd = new MCommand(CommandType.Text, "UPDATE Manset SET ModulID=@ModulID,IcerikID=@IcerikID,ResimKucuk=@ResimKucuk,ResimUrl=@ResimUrl,Baslik=@Baslik,Aciklama=@Aciklama,KayitTarihi=@KayitTarihi,Aktif=@Aktif WHERE ID=@ID", conneciton)) { cmd.Parameters.Add("ID", p.ID, MSqlDbType.UniqueIdentifier); cmd.Parameters.Add("ModulID", p.ModulID, MSqlDbType.VarChar); cmd.Parameters.Add("IcerikID", p.IcerikID, MSqlDbType.VarChar); cmd.Parameters.Add("ResimKucuk", p.ResimKucuk, MSqlDbType.VarChar); cmd.Parameters.Add("ResimUrl", p.ResimUrl, MSqlDbType.VarChar); cmd.Parameters.Add("Baslik", p.Baslik, MSqlDbType.NVarChar); cmd.Parameters.Add("Aciklama", p.Aciklama, MSqlDbType.NVarChar); cmd.Parameters.Add("KayitTarihi", p.KayitTarihi, MSqlDbType.DateTime); cmd.Parameters.Add("Aktif", p.Aktif, MSqlDbType.Bit); rowsAffected = MConvert.NullToInt(cmd.ExecuteNonQuery()); } switch (conneciton.State) { case System.Data.ConnectionState.Open: conneciton.Close(); break; } } return(rowsAffected); }
///<summary> /// Manset Data Insert ///</summary> public static int Insert(Manset p) { int rowsAffected = 0; using (MConnection conneciton = new MConnection(MClientProvider.MSSQL)) { switch (conneciton.State) { case System.Data.ConnectionState.Closed: conneciton.Open(); break; } using (MCommand cmd = new MCommand(CommandType.Text, "INSERT INTO Manset (ModulID,IcerikID,ResimKucuk,ResimUrl,Baslik,Aciklama,KayitTarihi,Aktif) VALUES(@ModulID,@IcerikID,@ResimKucuk,@ResimUrl,@Baslik,@Aciklama,@KayitTarihi,@Aktif)", conneciton)) { cmd.Parameters.Add("ModulID", p.ModulID, MSqlDbType.VarChar); cmd.Parameters.Add("IcerikID", p.IcerikID, MSqlDbType.VarChar); cmd.Parameters.Add("ResimKucuk", p.ResimKucuk, MSqlDbType.VarChar); cmd.Parameters.Add("ResimUrl", p.ResimUrl, MSqlDbType.VarChar); cmd.Parameters.Add("Baslik", p.Baslik, MSqlDbType.NVarChar); cmd.Parameters.Add("Aciklama", p.Aciklama, MSqlDbType.NVarChar); cmd.Parameters.Add("KayitTarihi", p.KayitTarihi, MSqlDbType.DateTime); cmd.Parameters.Add("Aktif", p.Aktif, MSqlDbType.Bit); rowsAffected = MConvert.NullToInt(cmd.ExecuteNonQuery()); } switch (conneciton.State) { case System.Data.ConnectionState.Open: conneciton.Close(); break; } } return(rowsAffected); }
public static Manset GetManset(string pModulID, string pIcerikID) { Manset rvManset = new Manset(); using (MConnection conneciton = new MConnection(MClientProvider.MSSQL)) { switch (conneciton.State) { case System.Data.ConnectionState.Closed: conneciton.Open(); break; } using (MCommand cmd = new MCommand(CommandType.Text, "SELECT TOP(1) * FROM Manset WHERE ModulID=@ModulID AND IcerikID=@IcerikID", conneciton)) { cmd.Parameters.Add("ModulID", pModulID, MSqlDbType.VarChar); cmd.Parameters.Add("IcerikID", pIcerikID, MSqlDbType.VarChar); using (IDataReader IDR = cmd.ExecuteReader()) { while (IDR.Read()) { rvManset = new Manset(MConvert.NullToGuid(IDR["ID"]), MConvert.NullToString(IDR["ModulID"]), MConvert.NullToString(IDR["IcerikID"]), MConvert.NullToString(IDR["ResimKucuk"]), MConvert.NullToString(IDR["ResimUrl"]), MConvert.NullToString(IDR["Baslik"]), MConvert.NullToString(IDR["Aciklama"]), MConvert.NullToDateTime(IDR["KayitTarihi"]), MConvert.NullToBool(IDR["Aktif"])); } IDR.Close(); } } switch (conneciton.State) { case System.Data.ConnectionState.Open: conneciton.Close(); break; } } return(rvManset); }
void CustomizeControl1_SubmitClick(SortedDictionary <string, Control> controls) { if (!string.IsNullOrEmpty(Request.QueryString["mdl"]) & !string.IsNullOrEmpty(((TextBox)controls["Baslik"]).Text)) { using (Lib.Manset m = Lib.MansetMethods.GetManset(modulID, icerikID)) { m.ModulID = modulID; m.IcerikID = icerikID; m.Baslik = ((TextBox)controls["Baslik"]).Text; m.Aciklama = BAYMYO.UI.Commons.SubStringText(((TextBox)controls["Aciklama"]).Text, 250); m.Aktif = ((CheckBox)controls["Aktif"]).Checked; if (!(BAYMYO.UI.Converts.NullToGuid(null).Equals(m.ID))) { if ((controls["ResimUrl"] as FileUpload).HasFile) { if (BAYMYO.UI.FileIO.Remove(Server.MapPath(modulPath + m.ResimUrl))) { m.ResimUrl = BAYMYO.UI.FileIO.UploadImage(controls["ResimUrl"] as FileUpload, m.Baslik + "-buyuk", Server.MapPath(modulPath), 647); } } if ((controls["ResimKucuk"] as FileUpload).HasFile) { if (BAYMYO.UI.FileIO.Remove(Server.MapPath(modulPath + m.ResimKucuk))) { m.ResimKucuk = BAYMYO.UI.FileIO.UploadImage(controls["ResimKucuk"] as FileUpload, m.Baslik + "-kucuk", Server.MapPath(modulPath), 53); } } if (Lib.MansetMethods.Update(m) > 0) { ((Image)controls["Resim"]).ImageUrl = modulPath + m.ResimUrl; ((Image)controls["KucukResim"]).ImageUrl = modulPath + m.ResimKucuk; CreateXml(); ScriptManager.RegisterStartupScript(Page, typeof(Page), "x", "alert('Güncelleme işleminiz başarılı bir şekilde tamamlandı!');", true); } } else { m.KayitTarihi = DateTime.Now; m.ResimUrl = BAYMYO.UI.FileIO.UploadImage(controls["ResimUrl"] as FileUpload, m.Baslik + "-buyuk", Server.MapPath(modulPath), 647); m.ResimKucuk = BAYMYO.UI.FileIO.UploadImage(controls["ResimKucuk"] as FileUpload, m.Baslik + "-kucuk", Server.MapPath(modulPath), 53); if (Lib.MansetMethods.Insert(m) > 0) { ((Image)controls["Resim"]).ImageUrl = modulPath + m.ResimUrl; ((Image)controls["KucukResim"]).ImageUrl = modulPath + m.ResimKucuk; CreateXml(); ScriptManager.RegisterStartupScript(Page, typeof(Page), "x", "alert('Kayıt ekleme işleminiz başarılı bir şekilde tamamlandı!');", true); } } } } }
public static bool DeleteLinks(string modulName, string icerikID) { using (Lib.Manset m = Lib.MansetMethods.GetManset(modulName, icerikID)) { if (m != null) { BAYMYO.UI.FileIO.Remove(HttpContext.Current.Server.MapPath(Settings.ImagesPath + "manset/" + m.ModulID + "/" + m.ResimUrl)); Lib.MansetMethods.Delete(m); } } Lib.YorumMethods.Delete(modulName, icerikID); return(true); }
void CustomizeControl1_RemoveClick(SortedDictionary <string, Control> controls) { using (Lib.Manset m = Lib.MansetMethods.GetManset(modulID, icerikID)) { if (BAYMYO.UI.FileIO.Remove(Server.MapPath(Settings.ImagesPath + "manset/" + m.ModulID + "/" + m.ResimUrl))) { if (Lib.MansetMethods.Delete(m) > 0) { ScriptManager.RegisterStartupScript(Page, typeof(Page), "x", "alert('Silme işleminiz başarılı bir şekilde tamamlandı!');", true); Settings.ClearControls(controls); } } } }
protected override void OnInit(EventArgs e) { CustomizeControl1.FormTitle = string.Format(Settings.FormTitleFormat, "Manşet", "Ekleme/Düzeltme Formu"); modulID = Request.QueryString["mdl"].Trim(); icerikID = Request.QueryString["mcid"].Trim(); modulPath = Settings.ImagesPath + "manset/" + modulID + "/"; using (Lib.Manset m = Lib.MansetMethods.GetManset(modulID, icerikID)) { CustomizeControl1.RemoveVisible = !(BAYMYO.UI.Converts.NullToGuid(null).Equals(m.ID)); Image img = new Image(); img.ID = "Resim"; img.ToolTip = m.ResimUrl; if (!string.IsNullOrEmpty(m.ResimUrl)) { img.ImageUrl = modulPath + m.ResimUrl; } else { img.ImageUrl = Settings.ImagesPath + "yok.png"; } CustomizeControl1.AddControl("Büyük Resim", img); FileUpload flu = new FileUpload(); flu.ID = "ResimUrl"; flu.ToolTip = m.ResimUrl; CustomizeControl1.AddControl("Büyük Resim", flu); img = new Image(); img.ID = "KucukResim"; img.ToolTip = m.ResimKucuk; if (!string.IsNullOrEmpty(m.ResimKucuk)) { img.ImageUrl = modulPath + m.ResimKucuk; } else { img.ImageUrl = Settings.ImagesPath + "yok.png"; } CustomizeControl1.AddControl("Küçük Resim", img); flu = new FileUpload(); flu.ID = "ResimKucuk"; flu.ToolTip = m.ResimKucuk; CustomizeControl1.AddControl("Küçük Resim", flu); TextBox txt = new TextBox(); txt.ID = "Baslik"; txt.CssClass = "noHtml emptyValidate"; txt.Text = m.Baslik; txt.MaxLength = 35; CustomizeControl1.AddControl("Başlık", txt, "İçeriğe dikkat çekecek başlık giriniz."); txt = new TextBox(); txt.ID = "Aciklama"; txt.CssClass = "noHtml"; txt.Text = m.Aciklama; txt.TextMode = TextBoxMode.MultiLine; txt.MaxLength = 250; CustomizeControl1.AddControl("Açıklama", txt, "Açıklama girmezseniz manşet gösterim kısımında sadece resim görünecektir."); CheckBox chk = new CheckBox(); chk.ID = "Aktif"; chk.Checked = m.Aktif; CustomizeControl1.AddControl("Yayımla", chk); CustomizeControl1.SubmitClick += new CustomizeControl.ButtonEvent(CustomizeControl1_SubmitClick); CustomizeControl1.RemoveClick += new CustomizeControl.ButtonEvent(CustomizeControl1_RemoveClick); } base.OnInit(e); }
public void Remove(Manset obj) { this.List.Remove(obj); }
public int IndexOf(Manset obj) { return(this.List.IndexOf(obj)); }
public bool Contains(Manset obj) { return(this.List.Contains(obj)); }
public void Insert(int index, Manset obj) { this.List.Insert(index, obj); }
public int Add(Manset obj) { return(this.List.Add(obj)); }