コード例 #1
0
        public static List <ATTAuctionMaster> GetAuctionDateDetails(int orgid, string AuctionDate, string AppYesNo)
        {
            List <ATTAuctionMaster> lstitems = new List <ATTAuctionMaster>();

            try
            {
                foreach (DataRow row in DLLAuctionApprove.GetAuctionDateDetails(orgid, AuctionDate, AppYesNo).Rows)
                {
                    ATTAuctionMaster objitems = new ATTAuctionMaster();

                    objitems.OrgID       = int.Parse(row["ORG_ID"].ToString());
                    objitems.AuctionSeq  = int.Parse(row["AUCTION_SEQ"].ToString());
                    objitems.AuctionDate = row["AUCTION_DATE"].ToString();
                    //objitems.App_By = int.Parse(row["APP_BY"].ToString());
                    objitems.App_Date   = row["APP_DATE"].ToString();
                    objitems.App_Yes_No = row["APP_YES_NO"].ToString();
                    lstitems.Add(objitems);
                }
                return(lstitems);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #2
0
 public static bool SaveAuctionMaster(ATTAuctionMaster objItemsMaster)
 {
     try
     {
         return(DLLAuctionMaster.SaveAuctionMaster(objItemsMaster));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
コード例 #3
0
    protected void btnSubmit_Click(object sender, EventArgs e)
    {
        if (this.grdAuctionDateDetails.SelectedIndex > -1)
        {
            List <ATTAuctionMaster> LSTAucDateDetails = (List <ATTAuctionMaster>)Session["AuctionDateDetails"];
            ATTAuctionMaster        objData           = new ATTAuctionMaster();
            objData.OrgID       = ((ATTUserLogin)Session["Login_User_Detail"]).OrgID;
            objData.AuctionSeq  = LSTAucDateDetails[this.grdAuctionDateDetails.SelectedIndex].AuctionSeq;
            objData.AuctionDate = LSTAucDateDetails[this.grdAuctionDateDetails.SelectedIndex].AuctionDate;
            objData.App_By      = ((ATTUserLogin)Session["Login_User_Detail"]).PID;
            objData.App_Date    = this.txtCurrentDate.Text;
            if (this.chkApprove.Checked == true)
            {
                objData.App_Yes_No = "Y";
            }
            else
            {
                objData.App_Yes_No = "N";
            }

            objData.EntryBy = ((ATTUserLogin)Session["Login_User_Detail"]).UserName;

            if (this.grdAuctionDetails.SelectedIndex > -1)
            {
                objData.Action            = "E";
                objData.LstAuctionDetails = (List <ATTAuctionDetails>)Session["AuctionDetails"];
            }
            else
            {
                objData.Action = "App";
            }
            if (BLLAuctionMaster.SaveAuctionMaster(objData))
            {
                if (objData.Action == "E")
                {
                    this.lblStatusMessage.Text = "Auction Details Edited Successfully";
                    this.programmaticModalPopup.Show();
                }
                else if (objData.Action == "App")
                {
                    this.lblStatusMessage.Text = "Auction Details Approved Successfully";
                    this.programmaticModalPopup.Show();
                }
            }
            ClearControls("submit");
        }
        else
        {
            this.lblStatusMessage.Text = "**र्कपया निलामी मिति छान्नुहोस्";
            this.programmaticModalPopup.Show();
            return;
        }
    }
コード例 #4
0
        public static bool SaveAuctionMaster(ATTAuctionMaster objItemsMaster)
        {
            GetConnection     getConn = new GetConnection();
            OracleConnection  DBConn  = getConn.GetDbConn(Module.OAS);
            OracleTransaction Tran    = DBConn.BeginTransaction();
            string            SP      = "";

            if (objItemsMaster.Action == "A")
            {
                SP = "SP_INV_ADD_ITEMS_AUCTION";
            }
            if (objItemsMaster.Action == "E")
            {
                SP = "SP_INV_EDIT_ITEMS_AUCTION";
            }
            if (objItemsMaster.Action == "App")
            {
                SP = "SP_INV_APP_ITEMS_AUCTION";
            }
            try
            {
                List <OracleParameter> paramArray = new List <OracleParameter>();
                paramArray.Add(Utilities.GetOraParam(":P_ORG_ID", objItemsMaster.OrgID, OracleDbType.Int32, ParameterDirection.Input));
                paramArray.Add(Utilities.GetOraParam(":P_AUCTION_SEQ", objItemsMaster.AuctionSeq, OracleDbType.Int32, ParameterDirection.InputOutput));
                paramArray.Add(Utilities.GetOraParam(":P_AUCTION_DATE", objItemsMaster.AuctionDate, OracleDbType.Varchar2, ParameterDirection.Input));
                paramArray.Add(Utilities.GetOraParam(":P_APP_BY", objItemsMaster.App_By, OracleDbType.Double, ParameterDirection.Input));
                paramArray.Add(Utilities.GetOraParam(":P_APP_DATE", objItemsMaster.App_Date, OracleDbType.Varchar2, ParameterDirection.Input));
                paramArray.Add(Utilities.GetOraParam(":P_APP_YES_NO", objItemsMaster.App_Yes_No, OracleDbType.Varchar2, ParameterDirection.Input));
                paramArray.Add(Utilities.GetOraParam(":P_ENTRY_BY", objItemsMaster.EntryBy, OracleDbType.Varchar2, ParameterDirection.Input));
                SqlHelper.ExecuteNonQuery(Tran, CommandType.StoredProcedure, SP, paramArray.ToArray());

                objItemsMaster.AuctionSeq = int.Parse(paramArray[1].Value.ToString());

                DLLAuctionDetails.SaveAuctionDetails(Tran, objItemsMaster.AuctionSeq, objItemsMaster.LstAuctionDetails);
                paramArray.Clear();

                Tran.Commit();
                return(true);
            }
            catch (Exception ex)
            {
                Tran.Rollback();
                throw ex;
            }
            finally
            {
                getConn.CloseDbConn();
            }
        }
コード例 #5
0
    protected void btnSubmit_Click(object sender, EventArgs e)
    {
        try
        {
            ATTAuctionMaster objData = new ATTAuctionMaster();
            objData.OrgID             = ((ATTUserLogin)Session["Login_User_Detail"]).OrgID;
            objData.AuctionSeq        = 0;
            objData.AuctionDate       = this.txtAuctionDate.Text;
            objData.App_By            = 0;
            objData.App_Date          = "";
            objData.App_Yes_No        = "";
            objData.Action            = "A";
            objData.EntryBy           = ((ATTUserLogin)Session["Login_User_Detail"]).UserName;
            objData.LstAuctionDetails = (List <ATTAuctionDetails>)Session["AuctionList"];

            if (BLLAuctionMaster.SaveAuctionMaster(objData))
            {
                this.lblStatusMessage.Text = "Auction Details Saved Successfully";
                this.programmaticModalPopup.Show();
            }

            //List<ATTAuctionDetails> LSTAuctionDetails = (List<ATTAuctionDetails>)Session["AuctionDetails"];
            //if (LSTAuctionDetails.Count <= 0)
            //{
            //    this.lblStatusMessage.Text = "Sorry No Data To Save";
            //    this.programmaticModalPopup.Show();
            //    return;
            //}
            //for (int j = 0; j <= this.grdAuctionList.Rows.Count - 1; j++)
            //{
            //    LSTAuctionDetails[j].Remarks = ((TextBox)grdAuctionList.Rows[j].FindControl("txtDescription")).Text;

            //}

            this.ClearControls("submit");
        }
        catch (Exception ex)
        {
            this.lblStatusMessage.Text = ex.Message;
            this.programmaticModalPopup.Show();
        }
    }