public DataSet Select_Data(tbl_EventMasterProp Objtbl_EventMasterProp, ref int PageCount)
 {
     try {
         if (Objtbl_EventMasterProp.EventCode != 0)
         {
             Objtbl_EventMasterProp.PageNo      = 1;
             Objtbl_EventMasterProp.RecordCount = 1;
         }
         int RecordCount = 0;
         tbl_EventMasterDAL Objtbl_EventMasterDAL = new tbl_EventMasterDAL();
         DataSet            dsData = Objtbl_EventMasterDAL.Select_Data(Objtbl_EventMasterProp, ref RecordCount);
         double             Page   = Convert.ToDouble(RecordCount) / Convert.ToDouble(Objtbl_EventMasterProp.RecordCount);
         if (dsData.Tables[0].Rows.Count > 0)
         {
             string[] PageDecimal = Page.ToString().Split('.');
             if (PageDecimal.Length > 1 && Convert.ToInt32(PageDecimal[1]) > 0)
             {
                 PageCount = Convert.ToInt32(Page.ToString().Split('.')[0]) + 1;
             }
             else
             {
                 PageCount = Convert.ToInt32(Page);
             }
         }
         else
         {
             PageCount = 0;
         }
         return(dsData);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 public DataSet Search_Data(tbl_EventMasterProp Objtbl_EventMasterProp)
 {
     try {
         tbl_EventMasterDAL Objtbl_EventMasterDAL = new tbl_EventMasterDAL();
         return(Objtbl_EventMasterDAL.Search_Data(Objtbl_EventMasterProp));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 public int Delete_Data(tbl_EventMasterProp Objtbl_EventMasterProp)
 {
     try {
         tbl_EventMasterDAL Objtbl_EventMasterDAL = new tbl_EventMasterDAL();
         return(Objtbl_EventMasterDAL.Delete_Data(Objtbl_EventMasterProp));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 public int Delete_Data(tbl_EventMasterProp Objtbl_EventMasterProp)
 {
     try
     {
         Database  DB    = DatabaseFactory.CreateDatabase("AppConNagar");
         DbCommand DBCmd = DB.GetStoredProcCommand("Delete_tbl_EventMaster");
         DB.AddInParameter(DBCmd, "@EventCode", DbType.Int32, Objtbl_EventMasterProp.EventCode);
         return(DB.ExecuteNonQuery(DBCmd));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 public DataSet Search_Data(tbl_EventMasterProp Objtbl_EventMasterProp)
 {
     try
     {
         Database  DB    = DatabaseFactory.CreateDatabase("AppConNagar");
         DbCommand DBCmd = DB.GetStoredProcCommand("Search_tbl_EventMaster");
         DB.AddInParameter(DBCmd, "@SearchBy", DbType.String, Objtbl_EventMasterProp.SearchBy);
         DB.AddInParameter(DBCmd, "@SearchVal", DbType.String, Objtbl_EventMasterProp.SearchVal);
         return(DB.ExecuteDataSet(DBCmd));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Esempio n. 6
0
    private void DeleteData(int EventCode)
    {
        try
        {
            tbl_EventMasterProp Objtbl_EventMasterProp = new tbl_EventMasterProp();
            Objtbl_EventMasterProp.EventCode = EventCode;

            tbl_EventMasterBAL Objtbl_EventMasterBAL = new tbl_EventMasterBAL();
            Objtbl_EventMasterBAL.Delete_Data(Objtbl_EventMasterProp);

            FillData();
        }
        catch (Exception ex)
        {
            throw ex;
        }
    }
 public DataSet Select_Data(tbl_EventMasterProp Objtbl_EventMasterProp, ref int TotalCount)
 {
     try
     {
         Database  DB    = DatabaseFactory.CreateDatabase("AppConNagar");
         DbCommand DBCmd = DB.GetStoredProcCommand("Select_tbl_EventMaster");
         DB.AddInParameter(DBCmd, "@EventCode", DbType.Int32, Objtbl_EventMasterProp.EventCode);
         DB.AddInParameter(DBCmd, "@PageNo", DbType.Int32, Objtbl_EventMasterProp.PageNo);
         DB.AddInParameter(DBCmd, "@RecordCount", DbType.Int32, Objtbl_EventMasterProp.RecordCount);
         DB.AddOutParameter(DBCmd, "@TotalCount", DbType.Int32, 18);
         DataSet dsData = DB.ExecuteDataSet(DBCmd);
         TotalCount = Convert.ToInt32(DBCmd.Parameters["@TotalCount"].Value);
         return(dsData);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Esempio n. 8
0
    private void EditData(int EventCode)
    {
        try
        {
            tbl_EventMasterProp Objtbl_EventMasterProp = new tbl_EventMasterProp();
            Objtbl_EventMasterProp.EventCode = EventCode;

            int PageCount = 0;
            tbl_EventMasterBAL Objtbl_EventMasterBAL = new tbl_EventMasterBAL();
            DataSet            dsData = Objtbl_EventMasterBAL.Select_Data(Objtbl_EventMasterProp, ref PageCount);

            txtEventName.Text     = Convert.ToString(dsData.Tables[0].Rows[0]["EventName"]);
            ViewState["EditCode"] = EventCode;
        }
        catch (Exception ex)
        {
            throw ex;
        }
    }
 public int InsertUpdate_Data(tbl_EventMasterProp Objtbl_EventMasterProp)
 {
     try
     {
         Database  DB    = DatabaseFactory.CreateDatabase("AppConNagar");
         DbCommand DBCmd = DB.GetStoredProcCommand("InsertUpdate_tbl_EventMaster");
         DB.AddInParameter(DBCmd, "@EventCode", DbType.Int32, Objtbl_EventMasterProp.EventCode);
         DB.AddInParameter(DBCmd, "@EventName", DbType.String, Objtbl_EventMasterProp.EventName);
         DB.AddInParameter(DBCmd, "@EventStartDate", DbType.DateTime, Objtbl_EventMasterProp.EventStartDate);
         DB.AddInParameter(DBCmd, "@EventEndDate", DbType.DateTime, Objtbl_EventMasterProp.EventEndDate);
         DB.AddInParameter(DBCmd, "@EventDescription", DbType.String, Objtbl_EventMasterProp.EventDescription);
         DB.AddInParameter(DBCmd, "@Charges", DbType.Int32, Objtbl_EventMasterProp.Charges);
         DB.AddInParameter(DBCmd, "@FilePath", DbType.String, Objtbl_EventMasterProp.FilePath);
         DB.AddOutParameter(DBCmd, "@RetVal", DbType.Int32, 18);
         DB.ExecuteNonQuery(DBCmd);
         return(Convert.ToInt32(DBCmd.Parameters["@RetVal"].Value));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Esempio n. 10
0
    private void FillData()
    {
        try
        {
            int PageCount = 0;
            tbl_EventMasterProp Objtbl_EventMasterProp = new tbl_EventMasterProp();
            Objtbl_EventMasterProp.EventCode   = 0;
            Objtbl_EventMasterProp.PageNo      = Convert.ToInt32(txtCurPage.Text);
            Objtbl_EventMasterProp.RecordCount = Convert.ToInt32(20);

            tbl_EventMasterBAL Objtbl_EventMasterBAL = new tbl_EventMasterBAL();
            DataSet            dsData = Objtbl_EventMasterBAL.Select_Data(Objtbl_EventMasterProp, ref PageCount);

            lblTotalPage.Text = Convert.ToString(PageCount);

            grdData.DataSource = dsData.Tables[0];
            grdData.DataBind();
        }
        catch (Exception ex)
        {
            throw ex;
        }
    }
Esempio n. 11
0
    protected void imgbtnSave_Click(object sender, ImageClickEventArgs e)
    {
        string sSavePath = "";
        string sFilename = "";

        try
        {
            if (chkDeleteFilePath.Checked == false)
            {
                // Set constant values
                sSavePath = "../EventsFiles/";

                // If file field isn’t empty
                if (flFilePath.PostedFile != null && flFilePath.PostedFile.ContentLength > 0)
                {
                    // Check file size (mustn’t be 0)
                    HttpPostedFile myFile   = flFilePath.PostedFile;
                    int            nFileLen = myFile.ContentLength;
                    if (nFileLen == 0)
                    {
                        ShowGuidMessage(0, new Exception("No file was uploaded."));
                        return;
                    }

                    // Check file extension (must be JPG or pdf)
                    if (System.IO.Path.GetExtension(myFile.FileName).ToLower() != ".jpg" || System.IO.Path.GetExtension(myFile.FileName).ToLower() != ".pdf")
                    {
                        ShowGuidMessage(0, new Exception("The file must have an extension of JPG or pdf"));
                        return;
                    }

                    // Read file into a data stream
                    byte[] myData = new Byte[nFileLen];
                    myFile.InputStream.Read(myData, 0, nFileLen);

                    // Make sure a duplicate file doesn’t exist.  If it does, keep on appending an
                    // incremental numeric until it is unique
                    sFilename = System.IO.Path.GetFileName(myFile.FileName);
                    int file_append = 0;
                    while (System.IO.File.Exists(Server.MapPath(sSavePath + sFilename)))
                    {
                        file_append++;
                        sFilename = System.IO.Path.GetFileNameWithoutExtension(myFile.FileName)
                                    + file_append.ToString() + System.IO.Path.GetExtension(myFile.FileName).ToLower();
                    }

                    // Save the stream to disk
                    System.IO.FileStream newFile = new System.IO.FileStream(Server.MapPath(sSavePath + sFilename),
                                                                            System.IO.FileMode.Create);
                    newFile.Write(myData, 0, myData.Length);
                    newFile.Close();

                    // Check whether the file is really a JPEG by opening it
                    System.Drawing.Image.GetThumbnailImageAbort myCallBack =
                        new System.Drawing.Image.GetThumbnailImageAbort(ThumbnailCallback);
                    Bitmap myBitmap;
                    try
                    {
                        myBitmap = new Bitmap(Server.MapPath(sSavePath + sFilename));

                        tdUploadedFile.Visible   = true;
                        tdUploadedFile.InnerHtml = "<a href=\"..\\EventsFiles\\" + "\"" + sSavePath + sFilename + ">Download Attachment</a>";

                        // Displaying success information
                        //tdError.InnerText = "File uploaded successfully!";

                        // Destroy objects
                        myBitmap.Dispose();
                    }
                    catch
                    {
                        // The file wasn't a valid jpg file
                        System.IO.File.Delete(Server.MapPath(sSavePath + sFilename));
                        ShowGuidMessage(0, new Exception("The file wasn't a valid jpg file"));
                        return;
                    }
                }
            }

            if (sFilename == "" && Convert.ToInt32(ViewState["EditCode"]) > 0)
            {
                sFilename = Convert.ToString(ViewState["FilePath"]);
            }
            else if (sFilename == "" && Convert.ToInt32(ViewState["EditCode"]) <= 0)
            {
                sFilename = "-";
            }
            else if (chkDeleteFilePath.Checked == true)
            {
                if (Convert.ToInt32(ViewState["EditCode"]) > 0)
                {
                    System.IO.File.Delete(Server.MapPath(sSavePath + Convert.ToString(ViewState["FilePath"])));
                }
                sFilename = "-";
            }
            tbl_EventMasterProp Objtbl_EventMasterProp = new tbl_EventMasterProp();
            Objtbl_EventMasterProp.EventCode        = Convert.ToInt32(ViewState["EditCode"]);
            Objtbl_EventMasterProp.EventName        = txtEventName.Text;
            Objtbl_EventMasterProp.EventStartDate   = Convert.ToDateTime(txtEventStartDate.Text);
            Objtbl_EventMasterProp.EventEndDate     = Convert.ToDateTime(txtEventEndDate.Text);
            Objtbl_EventMasterProp.EventDescription = txtEventDescription.Text;
            Objtbl_EventMasterProp.Charges          = Convert.ToDouble(txtCharges.Text);
            Objtbl_EventMasterProp.FilePath         = sFilename;

            tbl_EventMasterBAL Objtbl_EventMasterBAL = new tbl_EventMasterBAL();
            Objtbl_EventMasterBAL.InsertUpdate_Data(Objtbl_EventMasterProp);
            ShowGuidMessage(1, null);
            mdlPopupNewEntry.Hide();
            FillData();
        }
        catch (Exception ex)
        {
            ShowGuidMessage(0, ex); //MessageBox.Show(ex.Message);
        }
    }