private void registrarFelicitacion_Click(object sender, EventArgs e) { try { if (validar() && validarFeli()) { Felicitaciones soliFelicitacion = new Felicitaciones(); soliFelicitacion.Area = Convert.ToInt32(txtArea.Text); soliFelicitacion.IdCliente = Convert.ToInt32(txtIdCliente.Text); soliFelicitacion.Servicio = cbServicio.SelectedIndex; soliFelicitacion.Fecha = dtpFecha.Value.ToString(); soliFelicitacion.TipoSoli = CINCO; soliFelicitacion.Felicitacion = rtxtFelicitacion.Text; if (soliFelicitacion.registrar()) { txtFelicitacion.Text = soliFelicitacion.IdFelicitacion.ToString(); soliFelicitacion = null; const string REGISTRADO = "Registrado correctamente"; MessageBox.Show(REGISTRADO, INFORMATION, MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show(soliFelicitacion.Error, WARNING, MessageBoxButtons.OK, MessageBoxIcon.Warning); } } } catch (Exception ex) { MessageBox.Show(ex.Message, EXCEPTION, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
protected void registrar_Click(object sender, EventArgs e) { try { if (!validarCom()) { return; } switch (this.solicitudes.SelectedIndex) { case 0: Peticiones soliPeticion = new Peticiones(); soliPeticion.Area = Convert.ToInt32(this.area.Text); soliPeticion.IdCliente = Convert.ToInt32(this.idCliente.Text); soliPeticion.Servicio = this.servicio.SelectedIndex; soliPeticion.Fecha = this.fecha.SelectedDate.ToString(); soliPeticion.TipoSoli = UNO; if (soliPeticion.registrar()) { this.idPeticion.Text = soliPeticion.IdPeticion.ToString(); soliPeticion = null; mostrarMensaje(REGISTRADO); break; } mostrarErr(soliPeticion.Error); soliPeticion = null; break; case 1: Quejas soliQuejas = new Quejas(); soliQuejas.Area = Convert.ToInt32(this.area.Text); soliQuejas.IdCliente = Convert.ToInt32(this.idCliente.Text); soliQuejas.Servicio = this.servicio.SelectedIndex; soliQuejas.Fecha = this.fecha.SelectedDate.ToString(); soliQuejas.TipoSoli = DOS; if (soliQuejas.registrar()) { this.idQueja.Text = soliQuejas.IdQueja.ToString(); soliQuejas = null; mostrarMensaje(REGISTRADO); break; } mostrarErr(soliQuejas.Error); soliQuejas = null; break; case 2: if (validarIngrRecl()) { Reclamos soliReclamo = new Reclamos(); soliReclamo.Area = Convert.ToInt32(this.area.Text); soliReclamo.IdCliente = Convert.ToInt32(this.idCliente.Text); soliReclamo.Servicio = this.servicio.SelectedIndex; soliReclamo.Fecha = this.fecha.SelectedDate.ToString(); soliReclamo.TipoSoli = TRES; soliReclamo.IdTipoReclamo = this.tipoRecl.SelectedIndex; if (soliReclamo.registrar()) { this.idReclamo.Text = soliReclamo.IdTipoReclamo.ToString(); soliReclamo = null; mostrarMensaje(REGISTRADO); break; } mostrarErr(soliReclamo.Error); soliReclamo = null; } break; case 3: if (validarInreSuge()) { Sugerencias soliSugerencia = new Sugerencias(); soliSugerencia.Area = Convert.ToInt32(this.area.Text); soliSugerencia.IdCliente = Convert.ToInt32(this.idCliente.Text); soliSugerencia.Servicio = this.servicio.SelectedIndex; soliSugerencia.Fecha = this.fecha.SelectedDate.ToString(); soliSugerencia.TipoSoli = CUATRO; soliSugerencia.Sugerencia = this.sugerencia.Text; if (soliSugerencia.registrar()) { this.idSuge.Text = soliSugerencia.IdSugerencia.ToString(); soliSugerencia = null; mostrarMensaje(REGISTRADO); break; } mostrarErr(soliSugerencia.Error); soliSugerencia = null; } break; case 4: if (validarIngrFeli()) { Felicitaciones soliFelicitacion = new Felicitaciones(); soliFelicitacion.Area = Convert.ToInt32(this.area.Text); soliFelicitacion.IdCliente = Convert.ToInt32(this.idCliente.Text); soliFelicitacion.Servicio = this.servicio.SelectedIndex; soliFelicitacion.Fecha = this.fecha.SelectedDate.ToString(); soliFelicitacion.TipoSoli = CINCO; soliFelicitacion.Felicitacion = this.felicitacion.Text; if (soliFelicitacion.registrar()) { this.idFeli.Text = soliFelicitacion.IdFelicitacion.ToString(); soliFelicitacion = null; mostrarMensaje(REGISTRADO); break; } mostrarErr(soliFelicitacion.Error); soliFelicitacion = null; } break; default: goto case 1; } } catch (Exception ex) { mostrarErr(ex.Message); } }