Пример #1
0
        //Button Accept
        /// <summary>
        /// Verifica que el PCC escrito coincida con los que se encuentran en la Base de Datos
        /// Se realizan las validaciones despues de que el usuario ingresa datos,
        /// se mandan los comandos y termina el proceso llamando a otro User Control
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnAccept_Click(object sender, EventArgs e)
        {
            List <ListItem> CatPccsList = CatPccsBL.GetPccs(txtPCC.Text, Login.OrgId);

            if (CatPccsList.Count.Equals(0))
            {
                statusValidPCC = true;
            }
            else
            {
                statusValidPCC = false;
            }
            if (IsValidateBusinessRules)
            {
                CommandsSend();
            }
        }
Пример #2
0
        //Verifica el PCC y realiza las acciones de acuerdo a las peticiones
        private void btnAccept_Click(object sender, EventArgs e)
        {
            List <ListItem> CatPccsList = CatPccsBL.GetPccs(txtPCC.Text, Login.OrgId);

            if (CatPccsList.Count.Equals(0))
            {
                statusValidPCC = true;
            }
            else
            {
                statusValidPCC = false;
            }
            if (rdoSearch.Checked)
            {
                if (isValidateBussinessRules)
                {
                    List <UserSelectByPCC> list = UserSelectByPCCBL.GetUsersSelectByPCC(txtNumberFirm.Text, txtPCC.Text);
                    if (list.Count > 0)
                    {
                        txtUserId.Text    = list[0].UserId;
                        txtCodeAgent.Text = list[0].Agent;
                        txtEmail.Text     = list[0].UserMail;
                        txtQueue.Text     = list[0].Queue;
                        txtTA.Text        = list[0].TA;
                        txtName.Text      = list[0].FamilyName;
                        txtLastName.Text  = list[0].UserName;
                    }
                }
            }
            else
            {
                if (isValidateModify)
                {
                    UpdateUserBL.UpdateUser(txtNumberFirm.Text, txtPCC.Text,
                                            txtCodeAgent.Text, txtLastName.Text, txtLastName.Text.ToLower(), txtUserId.Text,
                                            txtEmail.Text.ToLower(), txtTA.Text, txtQueue.Text);
                    MessageBox.Show(Resources.Reservations.DATOS_FUERON_CAMBIADO_CORRECTAMENTE, Resources.Constants.MYCTS, MessageBoxButtons.OK, MessageBoxIcon.Information);
                    Loader.AddToPanel(Loader.Zone.Middle, this, Resources.Constants.UCWELCOME);
                    //   MessageBox.Show("OCURRIO UN ERROR, VERIFIQUE LOS DATOS", Resources.Constants.MYCTS, MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }
        }
        private void btnAccept_Click(object sender, EventArgs e)
        {
            string[]        section     = cmbRole.Text.Split(' ');
            List <ListItem> CatPccsList = CatPccsBL.GetPccs(txtPCC.Text, Login.OrgId);

            if (CatPccsList.Count.Equals(0))
            {
                statusValidPCC = true;
            }
            else
            {
                statusValidPCC = false;
            }

            if (IsValidBussinessRules)
            {
                rolename = section[0];
                Commands();
            }
        }
        //Valida si el PCC es correcto y manda a llamar un poceso de forma asincrona
        private void btnAccept_Click(object sender, EventArgs e)
        {
            List <ListItem> CatPccsList = CatPccsBL.GetPccs(txtPCC.Text, Login.OrgId);

            if (CatPccsList.Count.Equals(0))
            {
                statusValidPCC = true;
            }
            else
            {
                statusValidPCC = false;
            }
            if (IsValidateBusinessRules)
            {
                timer1.Enabled       = true;
                progressBar1.Visible = true;
                lblLoader.Visible    = true;
                SenderCallBack scb      = new SenderCallBack(createExcel);
                AsyncCallback  callback = new AsyncCallback(OnCompleted);
                scb.BeginInvoke(callback, null);
            }
        }
        public static void SetListBoxPCCs(TextBox sender, ListBox lbDest)
        {
            List <ListItem> PCCsList = CatPccsBL.GetPCCs_Predictive(sender.Text);

            SetListBox(sender, lbDest, PCCsList);
        }