Пример #1
0
        private void btnGuardaHistorial_Click(object sender, EventArgs e)
        {
            if (!string.IsNullOrEmpty(txbDescripcion.Text))
            {
                MensajeError.Clear();

                int iResultado = new CasoHistorial().AddHistorial(new CasoHistorial()
                {
                    iIdCaso            = int.Parse(lblFolio.Text),
                    iIdUsuarioRegistra = int.Parse(AUsuarioData.sIdusuario),
                    sComentario        = txbDescripcion.Text
                });

                if (iResultado > 0)
                {
                    frmTelefono _frmTelefono = Application.OpenForms["frmTelefono"] as frmTelefono;

                    _frmTelefono.bSeguimiento        = true;
                    _frmTelefono.iIdFolioSeguimiento = int.Parse(lblFolio.Text);
                    _frmTelefono.iIdHistorialFolio   = iResultado;

                    _DialogResult = DialogResult.Yes;
                    _RegistrarLlamadaModal.Close();
                }
                else
                {
                    FlatMessageBox.Show("No se pudo agregar el comentario", "ACEPTAR", string.Empty, FlatMessageBoxIcon.Error);
                }
            }
            else
            {
                this.MensajeError.SetError(txbDescripcion, "Debe anotar una descripción.");
            }
        }
Пример #2
0
        /// <summary>
        /// Realiza una llamada si la ventana de telefono se encuentra abierta
        /// </summary>
        /// <param name="sTelefono">Número de teléfono al que se desea llamar</param>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        public void MakeCall(string sTelefono, object sender, EventArgs e)
        {
            frmTelefono _Telefono = Application.OpenForms["frmTelefono"] as frmTelefono;

            if (_Telefono != null)
            {
                iIdLlamada = new Llamada().NewLlamada(iIdProspSel, int.Parse(AUsuarioData.sIdusuario));
                if (iIdLlamada > 0)
                {
                    _FPrincipal.ShowPhone();
                    pnlProspectos.Enabled     = false;
                    _Telefono.txtDisplay.Text = sTelefono;
                    _Telefono.lnkPickUp_Click(sender, e);

                    btnCancelarProspecto.Visible = true;
                    btnPonerCola.Visible         = true;
                    txtComentarioLlamada.Visible = true;
                    rdbAgendarCita.Visible       = true;
                    rdbAgendarLlamada.Visible    = true;
                    materialLabel7.Visible       = true;

                    //if (ALlamadaData.bCurso)
                    //{
                    AProspeccionData.bCurso     = true;
                    AProspeccionData.iIdLlamada = iIdLlamada;
                    //}
                }
            }
        }