Ejemplo n.º 1
0
        protected void ViewTask_Accept_Click(object sender, EventArgs e)
        {
            Decimal _deciInput   = Convert.ToDecimal(ViewTask_ExtraBudget.Value);
            string  _commentText = ViewTask_ExtraComment.Text;

            RadButton _sender = (RadButton)sender;

            if (_sender.CommandName == "FINANCIAL")
            {
                #region  insert financial request
                List <string[]> _parameters = new List <string[]>();
                _parameters.Add(new string[] { "@ReqType", "FINANCE" });
                _parameters.Add(new string[] { "@ReqResp", "FM" });
                _parameters.Add(new string[] { "@ReqDescr", "" });
                _parameters.Add(new string[] { "@ReqDate", (DateTime.Today).ToString("yyyy.MM.dd") });
                _parameters.Add(new string[] { "@ReqTaskId", _sender.Value });
                _parameters.Add(new string[] { "@ReqStatus", "OPEN" });
                _parameters.Add(new string[] { "@ReqBudget", "" });

                string _createRequestQuery = "insert into [Request] ([ReqType], [ReqResp], [ReqDescr], [ReqDate], [ReqTaskId], [ReqStatus], [ReqBudget]) " +
                                             " values (@ReqType, @ReqResp, @ReqDescr, @ReqDate, @ReqTaskId, @ReqStatus, @ReqBudget)";
                #endregion
                Data_Utilities.ModifyDataBase_Parameters(_createRequestQuery, _parameters);
                TaskControl.SubmitTask(Convert.ToInt32(_sender.Value), _deciInput, _commentText);
            }
            if (_sender.CommandName == "CLOSE")
            {
                TaskControl.SubmitTask(Convert.ToInt32(_sender.Value), _deciInput, _commentText);
            }
            if (_sender.CommandName == "PENDING")
            {
                TaskControl.SubmitTask(Convert.ToInt32(_sender.Value), _deciInput, _commentText);
            }
            InterfaceByUser();
        }