Example #1
0
        /// <summary>
        /// To Update CDAP Budget Sub Item
        /// </summary>
        /// <param name="objCDAPBudgetMasterBO"></param>
        /// <returns></returns>
        public string UpdateCDAPBudgetSubItem(CDAPBudgetDescrMasterBO objCDAPBudgetMasterBO)
        {
            cnn = new OracleConnection(con);
            string returnResult = "";

            proc            = "USP_MST_UPD_CDAP_SUBCATEG";
            cmd             = new OracleCommand(proc, cnn);
            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Connection.Open();

            cmd.Parameters.Add("CDAP_SUBCATEGORYID_", objCDAPBudgetMasterBO.SubCategoryID);
            cmd.Parameters.Add("CDAP_CATEGORYID_", objCDAPBudgetMasterBO.CategoryID);
            cmd.Parameters.Add("CDAP_SUBCATEGORYNAME_", objCDAPBudgetMasterBO.SubCategoryName);
            cmd.Parameters.Add("UPDATEDBY_", objCDAPBudgetMasterBO.UpdatedBy);
            cmd.Parameters.Add("ERRORMESSAGE_", OracleDbType.Varchar2, 500).Direction = ParameterDirection.Output;
            cmd.ExecuteNonQuery();

            if (cmd.Parameters["ERRORMESSAGE_"].Value != null)
            {
                returnResult = cmd.Parameters["ERRORMESSAGE_"].Value.ToString();
            }

            cmd.Connection.Close();

            return(returnResult);
        }
Example #2
0
        /// <summary>
        /// used to fetch details from database
        /// </summary>
        private void GetBudgetItem()
        {
            ITEMBLL objItemBLL = new ITEMBLL();

            CDAPBudgetDescrMasterBO objBudget = objItemBLL.GetCDAPBudgetSubItemByID(Convert.ToInt32(ViewState["CDAPBUDGETDESCRID"]));

            if (objBudget != null)
            {
                txtBudgetItem.Text = objBudget.SubCategoryName;
            }

            objBudget  = null;
            objItemBLL = null;
        }
Example #3
0
        /// <summary>
        ///  used to update details to database
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void UpdateBudgetItem()
        {
            ITEMBLL objItemBLL = new ITEMBLL();
            CDAPBudgetDescrMasterBO objBudget = new CDAPBudgetDescrMasterBO();
            string message = "";

            try
            {
                if (ViewState["CDAPBUDGETDESCRID"] != null)
                {
                    objBudget.SubCategoryID = Convert.ToInt32(ViewState["CDAPBUDGETDESCRID"].ToString());
                }

                string uID = string.Empty;
                uID = Session["USER_ID"].ToString();

                objBudget.CategoryID      = Convert.ToInt32(ViewState["CATEGORY_ID"]);
                objBudget.SubCategoryName = txtBudgetItem.Text.Trim();
                objBudget.UpdatedBy       = Convert.ToInt32(uID);

                message = objItemBLL.UpdateCDAPBudgetSubItem(objBudget);

                if (string.IsNullOrEmpty(message) || message == "" || message == "null")
                {
                    message = "Data updated successfully";
                }

                ClearData();
                SetUpdateMode(false);
                BindGrid();

                if (message != "")
                {
                    ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "Updated", "alert('" + message + "');", true);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                objItemBLL = null;
            }
        }
Example #4
0
        /// <summary>
        /// To Get All CDAP Budget Sub Items
        /// </summary>
        /// <param name="categoryID"></param>
        /// <returns></returns>
        public List <CDAPBudgetDescrMasterBO> GetAllCDAPBudgetSubItems(int categoryID)
        {
            proc = "USP_GET_ALL_MST_CDAP_SUBCATEG";
            cnn  = new OracleConnection(con);
            CDAPBudgetDescrMasterBO        objBudgetBO         = null;
            List <CDAPBudgetDescrMasterBO> CDAPBudgetDescrList = new List <CDAPBudgetDescrMasterBO>();

            cmd             = new OracleCommand(proc, cnn);
            cmd.CommandType = CommandType.StoredProcedure;

            cmd.Parameters.Add("CDAP_CATEGORYID_", categoryID);
            cmd.Parameters.Add("Sp_recordset", OracleDbType.RefCursor).Direction = ParameterDirection.Output;

            try
            {
                cmd.Connection.Open();
                OracleDataReader dr = cmd.ExecuteReader(CommandBehavior.CloseConnection);
                while (dr.Read())
                {
                    objBudgetBO = new CDAPBudgetDescrMasterBO();

                    if (!dr.IsDBNull(dr.GetOrdinal("CDAP_SUBCATEGORYID")))
                    {
                        objBudgetBO.SubCategoryID = dr.GetInt32(dr.GetOrdinal("CDAP_SUBCATEGORYID"));
                    }
                    if (!dr.IsDBNull(dr.GetOrdinal("CDAP_SUBCATEGORYNAME")))
                    {
                        objBudgetBO.SubCategoryName = dr.GetString(dr.GetOrdinal("CDAP_SUBCATEGORYNAME"));
                    }
                    if (!dr.IsDBNull(dr.GetOrdinal("ISDELETED")))
                    {
                        objBudgetBO.IsDeleted = dr.GetString(dr.GetOrdinal("ISDELETED"));
                    }

                    CDAPBudgetDescrList.Add(objBudgetBO);
                }
                dr.Close();
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(CDAPBudgetDescrList);
        }
Example #5
0
        /// <summary>
        /// used to save details to database
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void SaveBudgetItem()
        {
            ITEMBLL objItemBLL = new ITEMBLL();
            CDAPBudgetDescrMasterBO objBudget = new CDAPBudgetDescrMasterBO();

            string message = "";

            string Tribe = string.Empty;
            string uID   = string.Empty;

            uID = Session["USER_ID"].ToString();

            objBudget.CategoryID      = Convert.ToInt32(ViewState["CATEGORY_ID"]);
            objBudget.SubCategoryName = txtBudgetItem.Text.Trim();
            objBudget.CreatedBy       = Convert.ToInt32(uID);

            try
            {
                message = objItemBLL.AddCDAPBudgetSubItem(objBudget);

                if (string.IsNullOrEmpty(message) || message == "" || message == "null")
                {
                    message = "Data saved successfully";
                }

                if (message != "")
                {
                    ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "Added", "alert('" + message + "');", true);
                }

                ClearData();
                BindGrid();
            }
            catch (Exception ee)
            {
                throw ee;
            }
            finally
            {
                objItemBLL = null;
            }
        }
Example #6
0
 /// <summary>
 /// To Update CDAP Budget Sub Item
 /// </summary>
 /// <param name="objCDAPBudgetMasterBO"></param>
 /// <returns></returns>
 public string UpdateCDAPBudgetSubItem(CDAPBudgetDescrMasterBO objCDAPBudgetMasterBO)
 {
     return((new ITEMDAL()).UpdateCDAPBudgetSubItem(objCDAPBudgetMasterBO));
 }