Пример #1
0
        public DExisteTipificacion existeTipif(int idMateria, int idEvento, string sTipifi)
        {
            DBCAJDataContext ADB = new DBCAJDataContext(LogicaCC.ConnectionString.DbMPYSJDB);

            DExisteTipificacion iIdTipif = null;

            var vId = ADB.ADMSPS_EXISTE_SERVICIO(idMateria, idEvento, sTipifi);

            try
            {
                foreach (var i in vId)
                {
                    iIdTipif = new DExisteTipificacion(int.Parse(i.idTipoServicio.ToString()));
                }

                return(iIdTipif);
            }
            catch (Exception)
            {
                throw;
            }
        }
Пример #2
0
        private void btnRegTip_Click(object sender, EventArgs e)
        {
            iTipificacion = 0;
            if (txtServicio.Text != string.Empty)
            {
                DSDetalleServicio addServicio = new DSDetalleServicio();

                idTipifExis = addServicio.existeTipif(idMateria, iIdSolicitudTipo, txtServicio.Text.ToUpper());

                if (idTipifExis == null)
                {
                    DialogResult reg = MessageBox.Show(string.Format("{0} {1} {2}", "¿Estás seguro de agregar la tipificación ", txtServicio.Text.ToUpper(), " al catalogo?"), "Mensaje", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
                    if (reg == DialogResult.Yes)
                    {
                        try
                        {
                            iTipificacion = addServicio.addServicio(idMateria, iIdSolicitudTipo, txtServicio.Text.ToUpper());

                            // Oculta y limpia el panel para nueva carpeta
                            pnlAddServicio.Visible = false;
                            txtServicio.Clear();
                            EstadoControles(true);
                            cmbTipoEvento_SelectionChangeCommitted(sender, e);
                        }
                        catch (Exception)
                        {
                        }
                    }
                }
                else
                {
                    MessageBox.Show(string.Format("{0} {1} {2}", "La tipificación: ", txtServicio.Text.ToUpper(), " ya se encuentra registrada"), "Atención!", MessageBoxButtons.OK, MessageBoxIcon.Stop);
                }
            }
            else
            {
                MessageBox.Show("Es necesario ingresar la tipificación del servicio", "Atención!", MessageBoxButtons.OK, MessageBoxIcon.Stop);
            }
        }