예제 #1
0
        private void btnAddCanc_Click(object sender, EventArgs e)
        {
            // Oculta el panel para crear una nueva carpeta
            pnlAdd.Visible = false;
            lblNombre.Text = string.Empty;
            txtAdd.Clear();
            EstadoControles(true);
            if (tipo == 0)
            {
                //FRREventos_Load(sender, e);
                /*Carga de eventos en el combobox*/
                DatosEventos AEvento = new DatosEventos();
                LEventos = AEvento.ListaEventos(iIdMateria, iIdSolicitudTipo);
                this.cmbEvento.DataSource    = LEventos;
                this.cmbEvento.ValueMember   = "sIdEvento";
                this.cmbEvento.DisplayMember = "sEvento";
                this.cmbEvento.SelectedIndex = -1;

                if (iEventoR != 0)
                {
                    this.cmbEvento.SelectedValue = iEventoR.ToString();
                }
            }
            else if (tipo == 1)
            {
                cmbEvento_SelectionChangeCommitted(sender, e);
            }
        }
예제 #2
0
        public static DialogResult Show(int idMateria, int idConsultor, int idSolicitud, string sNumCliente, int IdCaso, int IdSolicitudTipo)
        {
            _Eventos = new FRREventos();
            FRDetalleServicio _Detalle = Application.OpenForms["FRDetalleServicio"] as FRDetalleServicio;

            _Eventos.FormClosed += new FormClosedEventHandler(_Detalle.ActualizarDetalles_FormClosed);

            _Eventos.Usuario          = idConsultor;
            _Eventos.idSol            = idSolicitud;
            _Eventos.sNCliente        = sNumCliente;
            _Eventos.ifolio           = IdCaso;
            _Eventos.iIdMateria       = idMateria;
            _Eventos.iIdSolicitudTipo = IdSolicitudTipo;

            /*Carga de eventos en el combobox*/
            DatosEventos AEvento = new DatosEventos();

            _Eventos.LEventos                = AEvento.ListaEventos(_Eventos.iIdMateria, _Eventos.iIdSolicitudTipo);
            _Eventos.cmbEvento.DataSource    = _Eventos.LEventos;
            _Eventos.cmbEvento.ValueMember   = "sIdEvento";
            _Eventos.cmbEvento.DisplayMember = "sEvento";
            _Eventos.cmbEvento.SelectedIndex = -1;

            if (_Eventos.iEventoR != 0)
            {
                _Eventos.cmbEvento.SelectedValue = _Eventos.iEventoR.ToString();
            }

            if (IdSolicitudTipo != 4)
            {
                _Eventos.dtpTeminoLegal.Visible    = false;
                _Eventos.dtpTerminoInterno.Visible = false;
                _Eventos.materialLabel8.Visible    = false;
                _Eventos.materialLabel9.Visible    = false;
                _Eventos.dtpTerminoInterno.Value   = new TerminoInterno().GetDate(IdSolicitudTipo, _Eventos.dtpTeminoLegal.Value);
            }

            ///*Carga de tareas en el combobox*/
            //DatosTareas ATarea              = new DatosTareas();
            //LTareas                         = ATarea.ListaTareas(idMateria);
            //this.cmbTarea.DataSource        = LTareas;
            //this.cmbTarea.ValueMember       = "sIdTarea";
            //this.cmbTarea.DisplayMember     = "sTarea";
            //this.cmbTarea.SelectedIndex     = -1;

            CObtenerFolio idPro = new CObtenerFolio();

            _Eventos.Id = idPro.obtenerIDEvento();

            _DialogResult = DialogResult.No;

            _Eventos.Activate();
            _Eventos.ShowDialog();
            return(_DialogResult);
        }
예제 #3
0
        private void btnAdd_Click(object sender, EventArgs e)
        {
            if (tipo == 0)
            {
                DSDetalleServicio addEvento = new DSDetalleServicio();

                iEventoR = 0;

                idEventoExis = addEvento.existeEvento(iIdMateria, iIdSolicitudTipo, txtAdd.Text.ToUpper());

                if (idEventoExis == null)
                {
                    DialogResult reg = MessageBox.Show(string.Format("{0} {1} {2}", "¿Estás seguro agregar el evento ", txtAdd.Text.ToUpper(), "?"), "Mensaje", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
                    if (reg == DialogResult.Yes)
                    {
                        try
                        {
                            iEventoR = addEvento.agregarEvento(iIdMateria, iIdSolicitudTipo, txtAdd.Text.ToUpper());

                            pnlAdd.Visible = false;
                            lblNombre.Text = string.Empty;
                            txtAdd.Clear();
                            EstadoControles(true);
                            //FRREventos_Load(sender, e);
                            /*Carga de eventos en el combobox*/
                            DatosEventos AEvento = new DatosEventos();
                            LEventos = AEvento.ListaEventos(iIdMateria, iIdSolicitudTipo);
                            this.cmbEvento.DataSource    = LEventos;
                            this.cmbEvento.ValueMember   = "sIdEvento";
                            this.cmbEvento.DisplayMember = "sEvento";
                            this.cmbEvento.SelectedIndex = -1;

                            if (iEventoR != 0)
                            {
                                this.cmbEvento.SelectedValue = iEventoR.ToString();
                            }
                        }
                        catch (Exception)
                        {
                            throw;
                        }
                    }
                }
                else
                {
                    MessageBox.Show(string.Format("{0} {1} {2}", "El evento: ", txtAdd.Text.ToUpper(), " ya se encuentra registrado"), "Atención!", MessageBoxButtons.OK, MessageBoxIcon.Stop);
                }
            }
            else if (tipo == 1)
            {
                DSDetalleServicio addTarea = new DSDetalleServicio();

                iTareaR = 0;

                idTareaExis = addTarea.existeTarea(iIdMateria, idEvento, txtAdd.Text.ToUpper());

                if (idTareaExis == null)
                {
                    DialogResult reg = MessageBox.Show(string.Format("{0} {1} {2} {3} {4}", "¿Estás seguro agregar la tarea ", txtAdd.Text.ToUpper(), " al evento: ", cmbEvento.Text, "?"), "Mensaje", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
                    if (reg == DialogResult.Yes)
                    {
                        try
                        {
                            iTareaR = addTarea.agregarTarea(iIdMateria, idEvento, txtAdd.Text.ToUpper());

                            pnlAdd.Visible = false;
                            lblNombre.Text = string.Empty;
                            txtAdd.Clear();
                            EstadoControles(true);
                            cmbEvento_SelectionChangeCommitted(sender, e);
                        }
                        catch (Exception)
                        {
                            throw;
                        }
                    }
                }
                else
                {
                    MessageBox.Show(string.Format("{0} {1} {2}", "La tarea: ", txtAdd.Text.ToUpper(), " ya se encuentra registrada"), "Atención!", MessageBoxButtons.OK, MessageBoxIcon.Stop);
                }
            }
        }