private void BindMadarek() { String ID = LblRequestID.Text; //id.ToString();// ((HtmlAnchor)sender).HRef.ToString(); ClAttach cl = new ClAttach(); cl.ForTable = "Tbl_RequestTraffic"; cl.ForID = Convert.ToInt32(ID); rpPic.DataSource = AttachClass.GetList(cl); rpPic.DataBind(); // LightBox.Value = "1"; }
public void BindGrid() { ClAttach cl = new ClAttach(); cl.ForTable = lblForTable.Text; cl.ForID = Convert.ToInt32(ID); Grid.DataSource = AttachClass.GetList(cl); Grid.DataBind(); }
private void Uploadmadarek(int t) { string tempPath = System.Configuration.ConfigurationManager.AppSettings["FolderPath"]; ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// string fileName = Path.Combine(Server.MapPath(tempPath), FileUploadCard.FileName); ClAttach ClAttach1 = new ClAttach(); ClAttach1.ForTable = "Tbl_Car"; ClAttach1.ForID = Convert.ToInt32(t); ClAttach1.ForCatalogType = 1; ClAttach1.ForCatalogValue = 1; ClAttach1.AttachName = FileUploadCard.FileName; int iattach = AttachClass.insert(ClAttach1); //save the file to our local path FileUploadCard.SaveAs(Path.Combine(Server.MapPath(tempPath), iattach.ToString()) + Path.GetExtension(FileUploadCard.FileName)); if (iattach == 0) { TerraficPlanBLL.Utility.ShowMsg(Page, TerraficPlanBLL.ProPertyData.MsgType.General_Fault, "خطا در ثبت مدرک"); } ///////////////////////////////// ////////////////////////////////////////////////////////////////////////////// /////////////////////////////// if (FileUploadFani.HasFile) { ClAttach ClAttach2 = new ClAttach(); ClAttach2.ForTable = "Tbl_Car"; ClAttach2.ForID = Convert.ToInt32(t); ClAttach2.ForCatalogType = 1; ClAttach2.ForCatalogValue = 2; ClAttach2.AttachName = FileUploadFani.FileName; int iattach2 = AttachClass.insert(ClAttach2); //save the file to our local path FileUploadFani.SaveAs(Path.Combine(Server.MapPath(tempPath), iattach2.ToString()) + Path.GetExtension(FileUploadFani.FileName)); if (iattach2 == 0) { TerraficPlanBLL.Utility.ShowMsg(Page, TerraficPlanBLL.ProPertyData.MsgType.General_Fault, "خطا در ثبت مدرک"); } } ////////////////////////////////////////////////////////////// if (FileUploadmorrefi.HasFile) { ClAttach ClAttach2 = new ClAttach(); ClAttach2.ForTable = "Tbl_Car"; ClAttach2.ForID = Convert.ToInt32(t); ClAttach2.ForCatalogType = 1; ClAttach2.ForCatalogValue = 2; ClAttach2.AttachName = FileUploadmorrefi.FileName; int iattach2 = AttachClass.insert(ClAttach2); //save the file to our local path FileUploadmorrefi.SaveAs(Path.Combine(Server.MapPath(tempPath), iattach2.ToString()) + Path.GetExtension(FileUploadmorrefi.FileName)); if (iattach2 == 0) { TerraficPlanBLL.Utility.ShowMsg(Page, TerraficPlanBLL.ProPertyData.MsgType.General_Fault, "خطا در ثبت مدرک"); } } }
protected void AAttach_ServerClick(object sender, EventArgs e) { String ID = ((HtmlAnchor)sender).HRef.ToString(); ClAttach cl = new ClAttach(); // cl.ForTable = "Tbl_RequestTraffic"; cl.ForID = Convert.ToInt32(ID); RepeaterPic.DataSource = AttachClass.GetListAll(cl); RepeaterPic.DataBind(); LightBoxAttach.Value = "1"; }
protected void viewAttach_ServerClick(object sender, EventArgs e) { String ID = ((HtmlAnchor)sender).HRef.ToString(); ClAttach cl = new ClAttach(); cl.ForTable = "Tbl_Car"; cl.ForID = Convert.ToInt32(ID); rpPic.DataSource = AttachClass.GetList(cl); rpPic.DataBind(); LightBox.Value = "1"; }
protected void btnInsert_Click(object sender, EventArgs e) { if (FileUpload1.HasFile ) { string Alarm = CSharp.PublicFunction.CheckFile(FileUpload1.PostedFile); if (Alarm != "") { TerraficPlanBLL.Utility.ShowMsg(Page, ProPertyData.MsgType.warning, Alarm); return; } } else if (DDDiscountType.SelectedValue.ToString() != "1009") { TerraficPlanBLL.Utility.ShowMsg(Page, ProPertyData.MsgType.warning, "ارسال مدرک جهت تخفیف الزاامی است"); return; } int t =0; if (rbWhithDiscount.Checked) { ClRequestTraffic cl = new ClRequestTraffic(); cl.RequestTrafficID = Convert.ToInt32( Session["rid"].ToString()); cl.DiscountType = Convert.ToInt32(DDDiscountType.SelectedValue); t= RequestTrafficClass.Update(cl); lblDIscountID.Text = t.ToString(); if ( t== 0) TerraficPlanBLL.Utility.ShowMsg(Page, TerraficPlanBLL.ProPertyData.MsgType.General_Fault, "خطا"); //else //TerraficPlanBLL.Utility.ShowMsg(Page, TerraficPlanBLL.ProPertyData.MsgType.General_Fault, "تخفیف ثبت شد. شهروند گرامی پس از بررسی صحت مدارک تخفیف لحاظ گشته و نتیجه به شما پیامک میگردد"); } ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// if (FileUpload1.HasFile) { string tempPath = System.Configuration.ConfigurationManager.AppSettings["FolderPath"]; string fileName = Path.Combine(Server.MapPath(tempPath), FileUpload1.FileName); ClAttach ClAttach1 = new ClAttach(); ClAttach1.ForTable = "Tbl_RequestTraffic"; ClAttach1.ForID = Convert.ToInt32(t); if (lblOwnerType.Text == "1") ClAttach1.ForCatalogType = 5; else ClAttach1.ForCatalogType = 6; ClAttach1.ForCatalogValue = Convert.ToInt32(DDDiscountType.SelectedValue); ClAttach1.AttachName = FileUpload1.FileName; int iattach = AttachClass.insert(ClAttach1); //save the file to our local path FileUpload1.SaveAs(Path.Combine(Server.MapPath(tempPath), iattach.ToString()) + Path.GetExtension(FileUpload1.FileName)); if (iattach == 0) TerraficPlanBLL.Utility.ShowMsg(Page, TerraficPlanBLL.ProPertyData.MsgType.General_Fault, "خطا در ثبت مدرک"); } ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// BindMadarek(); lbltakhfif.Text = "1"; }
//--------------------------------------------------------------------------------------------------------- public static DataSet GetList(ClAttach c) { SqlCommand cmd = new SqlCommand("PRC_Attach_GetList", cnn); cmd.CommandType = System.Data.CommandType.StoredProcedure; //cmd.Parameters.Add(new SqlParameter("PageIndex", SqlDbType.NVarChar)).Value = c.PageIndex; //cmd.Parameters.Add(new SqlParameter("PageSize", SqlDbType.NVarChar)).Value = c.PageSize; //cmd.Parameters.Add(new SqlParameter("Order", SqlDbType.NVarChar)).Value = c.OrderDirection; //cmd.Parameters.Add(new SqlParameter("OrderBy", SqlDbType.NVarChar)).Value = c.OrderBy; cmd.Parameters.Add(new SqlParameter("AttachID", SqlDbType.Int)).Value = Securenamespace.SecureData.CheckSecurity(c.AttachID); cmd.Parameters.Add(new SqlParameter("AttachName", SqlDbType.NVarChar)).Value = Securenamespace.SecureData.CheckSecurity(c.AttachName); cmd.Parameters.Add(new SqlParameter("ForTable", SqlDbType.NVarChar)).Value = Securenamespace.SecureData.CheckSecurity(c.ForTable); cmd.Parameters.Add(new SqlParameter("ForID", SqlDbType.Int)).Value = Securenamespace.SecureData.CheckSecurity(c.ForID); cmd.Parameters.Add(new SqlParameter("ForCatalogType", SqlDbType.Int)).Value = Securenamespace.SecureData.CheckSecurity(c.ForCatalogType); cmd.Parameters.Add(new SqlParameter("ForCatalogValue", SqlDbType.Int)).Value = Securenamespace.SecureData.CheckSecurity(c.ForCatalogValue); cmd.Parameters.Add(new SqlParameter("CreateUser", SqlDbType.Int)).Value = Securenamespace.SecureData.CheckSecurity(c.CreateUser); cmd.Parameters.Add(new SqlParameter("createDate", SqlDbType.NVarChar)).Value = Securenamespace.SecureData.CheckSecurity(c.createDate); //cmd.Parameters.Add(new SqlParameter("Compelete", SqlDbType.Int)).Value = Securenamespace.SecureData.CheckSecurity(c.Compelete); SqlParameter prmResult = new SqlParameter("Result", SqlDbType.Int); prmResult.Direction = ParameterDirection.Output; cmd.Parameters.Add(prmResult); DataSet ds = new DataSet(); SqlDataAdapter da = new SqlDataAdapter(cmd); try { cnn.Open(); da.Fill(ds); return(ds); } catch (Exception ex) { return(null); } finally { cnn.Close(); } }
public static int insert(ClAttach c) { SqlCommand cmd = new SqlCommand("PRC_Attach_Insert", cnn); cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.Parameters.Add(new SqlParameter("UserIDLog", SqlDbType.NVarChar)).Value = CSharp.PublicFunction.GetUserID(); cmd.Parameters.Add(new SqlParameter("IpLog", SqlDbType.NVarChar)).Value = CSharp.PublicFunction.GetIPAddress(); cmd.Parameters.Add(new SqlParameter("OSLog", SqlDbType.NVarChar)).Value = CSharp.PublicFunction.GetOS(); cmd.Parameters.Add(new SqlParameter("OSVerLog", SqlDbType.NVarChar)).Value = CSharp.PublicFunction.GetBrowser() + CSharp.PublicFunction.GetBrowserVersion(); cmd.Parameters.Add(new SqlParameter("URLLog", SqlDbType.NVarChar)).Value = CSharp.PublicFunction.GetURL(); cmd.Parameters.Add(new SqlParameter("AttachName", SqlDbType.NVarChar)).Value = Securenamespace.SecureData.CheckSecurity(c.AttachName); cmd.Parameters.Add(new SqlParameter("ForTable", SqlDbType.NVarChar)).Value = Securenamespace.SecureData.CheckSecurity(c.ForTable); cmd.Parameters.Add(new SqlParameter("ForID", SqlDbType.Int)).Value = Securenamespace.SecureData.CheckSecurity(c.ForID); cmd.Parameters.Add(new SqlParameter("ForCatalogType", SqlDbType.Int)).Value = Securenamespace.SecureData.CheckSecurity(c.ForCatalogType); cmd.Parameters.Add(new SqlParameter("ForCatalogValue", SqlDbType.Int)).Value = Securenamespace.SecureData.CheckSecurity(c.ForCatalogValue); //cmd.Parameters.Add(new SqlParameter("CreateUser", SqlDbType.Int)).Value =Securenamespace.SecureData.CheckSecurity(c.CreateUser==null ? 1:0); //cmd.Parameters.Add(new SqlParameter("createDate", SqlDbType.NVarChar)).Value = Securenamespace.SecureData.CheckSecurity(c.createDate==null? "":""); //cmd.Parameters.Add(new SqlParameter("Compelete", SqlDbType.Int)).Value =Securenamespace.SecureData.CheckSecurity(c.Compelete); //cmd.Parameters.Add(new SqlParameter("MelliCode", SqlDbType.NVarChar)).Value = Securenamespace.SecureData.CheckSecurity(c.Mellicode); SqlParameter prmResult = new SqlParameter("Result", SqlDbType.Int); prmResult.Direction = ParameterDirection.Output; cmd.Parameters.Add(prmResult); try { cnn.Open(); cmd.ExecuteNonQuery(); return(Convert.ToInt32(prmResult.Value)); } catch (Exception ex) { return(0); } finally { cnn.Close(); } }
protected void BtnInsert_Click2(Object sender, System.EventArgs e) { if (!CheckDate()) { TerraficPlanBLL.Utility.ShowMsg(Page, ProPertyData.MsgType.warning, "مدل خودرو را درست وارد نماییدوبه خودرو های بالای 30 سال مجوز داده نمیشود"); return; } if (txtpelek.Text.Length < 8) { TerraficPlanBLL.Utility.ShowMsg(Page, ProPertyData.MsgType.warning, "پلاک را درست وارد نمایید"); return; } if (FileUploadCard.HasFile) { string Alarm = CSharp.PublicFunction.CheckFile(FileUploadCard.PostedFile); if (Alarm != "") { TerraficPlanBLL.Utility.ShowMsg(Page, ProPertyData.MsgType.warning, Alarm); return; } } else { TerraficPlanBLL.Utility.ShowMsg(Page, ProPertyData.MsgType.warning, "ارسال کارت خودرو الزاامی است"); return; } if (FileUploadFani.HasFile) { string Alarm = CSharp.PublicFunction.CheckFile(FileUploadFani.PostedFile); if (Alarm != "") { TerraficPlanBLL.Utility.ShowMsg(Page, ProPertyData.MsgType.warning, Alarm); return; } } else if ( (DateTime.Now.Year - Convert.ToInt32(DateConvert.sh2m(DDCarModel.Text + "/01/01").Year) > 6 && rdSahmsi.Checked) || (DateTime.Now.Year - Convert.ToInt32(Convert.ToDateTime(DDCarModel.Text + "/01/01").Year) > 6 && rdmilady.Checked) ) { TerraficPlanBLL.Utility.ShowMsg(Page, ProPertyData.MsgType.warning, "ارسال کارت معاینه فنی برای خودروهای زیر 5 سال الزاامی است"); return; } //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// ClCar cl = new ClCar(); cl = Data; int t = 0; if (CSharp.PublicFunction.ModeInsert(CarID.ToString())) { t = CarClass.insert(cl); } else { t = CarClass.Update(cl); } if (t == 0) { TerraficPlanBLL.Utility.ShowMsg(Page, TerraficPlanBLL.ProPertyData.MsgType.General_Fault, "خطا در ثبت"); } else { TerraficPlanBLL.Utility.ShowMsg(Page, TerraficPlanBLL.ProPertyData.MsgType.General_Success, "ثبت خودرو انجام شد.کاربر گرامی از بین خودرهای ثبت شده خود,یکی را انتخاب و دکمه مرحله بعد را بزنید."); BindGrid(); } string tempPath = System.Configuration.ConfigurationManager.AppSettings["FolderPath"]; ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// string fileName = Path.Combine(Server.MapPath(tempPath), FileUploadCard.FileName); ClAttach ClAttach1 = new ClAttach(); ClAttach1.ForTable = "Tbl_Car"; ClAttach1.ForID = Convert.ToInt32(t); ClAttach1.ForCatalogType = 1; ClAttach1.ForCatalogValue = 1; ClAttach1.AttachName = FileUploadCard.FileName; int iattach = AttachClass.insert(ClAttach1); //save the file to our local path FileUploadCard.SaveAs(Path.Combine(Server.MapPath(tempPath), iattach.ToString()) + Path.GetExtension(FileUploadCard.FileName)); if (iattach == 0) { TerraficPlanBLL.Utility.ShowMsg(Page, TerraficPlanBLL.ProPertyData.MsgType.General_Fault, "خطا در ثبت مدرک"); } ///////////////////////////////// ////////////////////////////////////////////////////////////////////////////// /////////////////////////////// if (FileUploadFani.HasFile) { ClAttach ClAttach2 = new ClAttach(); ClAttach2.ForTable = "Tbl_Car"; ClAttach2.ForID = Convert.ToInt32(t); ClAttach2.ForCatalogType = 1; ClAttach2.ForCatalogValue = 2; ClAttach2.AttachName = FileUploadFani.FileName; int iattach2 = AttachClass.insert(ClAttach2); //save the file to our local path FileUploadFani.SaveAs(Path.Combine(Server.MapPath(tempPath), iattach2.ToString()) + Path.GetExtension(FileUploadFani.FileName)); if (iattach2 == 0) { TerraficPlanBLL.Utility.ShowMsg(Page, TerraficPlanBLL.ProPertyData.MsgType.General_Fault, "خطا در ثبت مدرک"); } } ////////////////////////////////////////////////////////////// }
protected void BtnInsert_Click2(Object sender, System.EventArgs e) { if (!CheckDate()) { TerraficPlanBLL.Utility.ShowMsg(Page, ProPertyData.MsgType.warning, "مدل خودرو را درست وارد نماییدوبه خودرو های بالای 30 سال مجوز داده نمیشود"); return; } if (txtpelek.Text.Length < 8) { TerraficPlanBLL.Utility.ShowMsg(Page, ProPertyData.MsgType.warning, "پلاک را درست وارد نمایید"); return; } if (Convert.ToDecimal(txtSacrificePercent.Text) < 0 || Convert.ToDecimal(txtSacrificePercent.Text) > 70) { TerraficPlanBLL.Utility.ShowMsg(Page, ProPertyData.MsgType.warning, "درصد جانبازی باید بین صفرو 100 باشد"); return; } if (CompnaytypeID() == -1) { TerraficPlanBLL.Utility.ShowMsg(Page, ProPertyData.MsgType.warning, "ابتدا سازمان را تعریف نمایید"); return; } //if (TXTVIN.Text.Length != 18) //{ // TerraficPlanBLL.Utility.ShowMsg(Page, ProPertyData.MsgType.warning, "شماره وین خودرو را درست وارد نمایید"); // return; //} if (FileUploadCard.HasFile) { string Alarm = CSharp.PublicFunction.CheckFile(FileUploadCard.PostedFile); if (Alarm != "") { TerraficPlanBLL.Utility.ShowMsg(Page, ProPertyData.MsgType.warning, Alarm); return; } } else { TerraficPlanBLL.Utility.ShowMsg(Page, ProPertyData.MsgType.warning, "ارسال کارت خودرو الزاامی است"); return; } if (FileUploadFani.HasFile) { string Alarm = CSharp.PublicFunction.CheckFile(FileUploadFani.PostedFile); if (Alarm != "") { TerraficPlanBLL.Utility.ShowMsg(Page, ProPertyData.MsgType.warning, Alarm); return; } } else if ( (DateTime.Now.Year - Convert.ToInt32(DateConvert.sh2m(DDCarModel.Text + "/01/01").Year) > 6 && rdSahmsi.Checked) || (DateTime.Now.Year - Convert.ToInt32(Convert.ToDateTime(DDCarModel.Text + "/01/01").Year) > 6 && rdmilady.Checked) ) { TerraficPlanBLL.Utility.ShowMsg(Page, ProPertyData.MsgType.warning, "ارسال کارت معاینه فنی برای خودروهای زیر 5 سال الزاامی است"); return; } //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// ClCar cl = new ClCar(); cl = Data; int t = 0; if (CSharp.PublicFunction.ModeInsert(CarID.ToString())) { t = CarClass.insert(cl); } else { t = CarClass.Update(cl); } if (t == 0) { TerraficPlanBLL.Utility.ShowMsg(Page, TerraficPlanBLL.ProPertyData.MsgType.General_Fault, "خطا در ثبت"); } else { if (VisibleGrid) { TerraficPlanBLL.Utility.ShowMsg(Page, TerraficPlanBLL.ProPertyData.MsgType.General_Success, "ثبت خودرو انجام شد.."); BindGrid(); } } string tempPath = System.Configuration.ConfigurationManager.AppSettings["FolderPath"]; ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// int iattach = 0; string fileName = Path.Combine(Server.MapPath(tempPath), FileUploadCard.FileName); ClAttach ClAttach1 = new ClAttach(); ClAttach1.ForTable = "Tbl_Car"; ClAttach1.ForID = Convert.ToInt32(t); ClAttach1.ForCatalogType = 1; ClAttach1.ForCatalogValue = 1; ClAttach1.AttachName = FileUploadCard.FileName; iattach = AttachClass.insert(ClAttach1); //save the file to our local path FileUploadCard.SaveAs(Path.Combine(Server.MapPath(tempPath), iattach.ToString()) + Path.GetExtension(FileUploadCard.FileName)); if (iattach == 0) { TerraficPlanBLL.Utility.ShowMsg(Page, TerraficPlanBLL.ProPertyData.MsgType.General_Fault, "خطا در ثبت مدرک"); } ///////////////////////////////// ////////////////////////////////////////////////////////////////////////////// /////////////////////////////// int iattach2 = 0; if (FileUploadFani.HasFile) { ClAttach ClAttach2 = new ClAttach(); ClAttach2.ForTable = "Tbl_Car"; ClAttach2.ForID = Convert.ToInt32(t); ClAttach2.ForCatalogType = 1; ClAttach2.ForCatalogValue = 2; ClAttach2.AttachName = FileUploadFani.FileName; iattach2 = AttachClass.insert(ClAttach2); //save the file to our local path FileUploadFani.SaveAs(Path.Combine(Server.MapPath(tempPath), iattach2.ToString()) + Path.GetExtension(FileUploadFani.FileName)); if (iattach2 == 0) { TerraficPlanBLL.Utility.ShowMsg(Page, TerraficPlanBLL.ProPertyData.MsgType.General_Fault, "خطا در ثبت مدرک"); } } ////////////////////////////////////////////////////////////// if (t > 0 && iattach2 > 0 && iattach2 > 0) { CarID = t; peeee(); } }
protected void btnSave_Click(object sender, EventArgs e) { if (ID == null || ID == "" || ID == "-111") { CSharp.Utility.ShowMsg(Page, CSharp.ProPertyData.MsgType.warning, "ابتدا درخت را ثبت نمایید"); return; } string tempPath = System.Configuration.ConfigurationManager.AppSettings["FolderPath"]; string savepath = Server.MapPath(tempPath); HttpFileCollection hfc = Request.Files; //if (lblmsg.Text != "") // return; try { string alarm = ""; if (hfc.Count == 0) { lblmsg.Text = "حداقل یک فایل را انتخاب نمایید."; return; } //if (Convert.ToInt32(ddtype.SelectedValue) == -111) //{ lblmsg.Text = "نوع مدرک را مشخص نمایید"; return; } for (int tt = 0; tt < hfc.Count; tt++) { HttpPostedFile uploadedFile = hfc[tt]; alarm = CheckFile(uploadedFile); if (alarm != "") { lblmsg.Text += alarm; return; } else { listofuploadedfiles.Text += String.Format("{0}<br />", uploadedFile.FileName); ClAttach cl = new ClAttach(); cl.AttachName = uploadedFile.FileName; // cl.Mellicode = Path.GetFileNameWithoutExtension(uploadedFile.FileName); cl.ForTable = ForTable; cl.ForID = Convert.ToInt32(ID); cl.ForCatalogType = 55; cl.ForCatalogValue = Convert.ToInt32(ddtype.SelectedValue); //cl.PazireshID = pazireshID; int i = 0; i = AttachClass.insert(cl); if (i == 0) { lblmsg.Text += "در درج عکس " + uploadedFile.FileName + " خظا رخ داده است " + " <br />"; } else { uploadedFile.SaveAs(System.IO.Path.Combine(savepath, i + Path.GetExtension(uploadedFile.FileName))); } } } // BindGrid(); } catch (Exception ex) { lblmsg.Text += ex.ToString() + "Error: در درج عکس خطا رخ داده است "; } BindGrid(); }