private void button1_Click(object sender, EventArgs e) { if (txtRol.Text == "") { MessageBox.Show("Debe ingresar un nombre para el Rol", "Error", MessageBoxButtons.OK); } else { List <SqlParameter> listaParamAux = new List <SqlParameter>(); listaParamAux.Add(new SqlParameter("@Rol", txtRol.Text)); SqlParameter paramRetAux = new SqlParameter("@Retorno", SqlDbType.Int); paramRetAux.Direction = ParameterDirection.Output; listaParamAux.Add(paramRetAux); if (BDStranger_Strings.ExecStoredProcedure("STRANGER_STRINGS.SP_AGREGAR_ROL", listaParamAux) == 1) { MessageBox.Show("El Rol fue creado exitosamente", "Mensaje", MessageBoxButtons.OK); agregarFuncionalidades(); this.Close(); principal.Show(); } else { MessageBox.Show("Este Rol ya existe", "Error", MessageBoxButtons.OK); } } }
private void btAceptar_Click(object sender, EventArgs e) { BD.Entidades.Bono bonoSeleccionado = (BD.Entidades.Bono)dtgBono.CurrentRow.DataBoundItem; List <SqlParameter> listaParam = new List <SqlParameter>(); listaParam.Add(new SqlParameter("@Fecha", turno.fecha)); listaParam.Add(new SqlParameter("@Num_Doc", pac.Num_Doc)); listaParam.Add(new SqlParameter("@Tipo_Doc", pac.Tipo_Doc)); listaParam.Add(new SqlParameter("@Nro_Turno", turno.nro)); listaParam.Add(new SqlParameter("@Id_Bono", bonoSeleccionado.id_Bono)); SqlParameter paramRet = new SqlParameter("@Retorno", SqlDbType.Int); paramRet.Direction = ParameterDirection.Output; listaParam.Add(paramRet); Int32 retorno = BDStranger_Strings.ExecStoredProcedure("STRANGER_STRINGS.SP_CREAR_CONSULTA", listaParam); if (retorno == 0) { MessageBox.Show("Ha ocurrido un error, la llegada no se pudo registrar. Vuevla a intentarlo.", "Error", MessageBoxButtons.OK); actualizarGrilla(); } else { MessageBox.Show("Registro de llegada realizado con éxito.", "Éxito", MessageBoxButtons.OK); registroLlegada.obtenerTurnos(); this.Close(); } }
private void button1_Click(object sender, EventArgs e) { string minDesde = dtpHoraDesde.Text.Substring(3, 2); string minHasta = dtpHoraHasta.Text.Substring(3, 2); if ((minDesde != "00" && minDesde != "30") || (minHasta != "00" && minHasta != "30")) { MessageBox.Show("El formato del rango horario deber ser 'HH:00' ó 'HH:30'", "Error formato minutos", MessageBoxButtons.OK); } else if (dtpFechaHasta.Value < dtpFechaDesde.Value || dtpHoraHasta.Value < dtpHoraDesde.Value) { MessageBox.Show("La hora/fecha hasta debe ser mayor a hora/fecha desde", "Error", MessageBoxButtons.OK); } else { BD.Entidades.Profesional prof = obtenerProfesionalDeString(cbProfesionales.Text); List <SqlParameter> paramlist = new List <SqlParameter>(); paramlist.Add(new SqlParameter("@Num_Doc", prof.Dni)); paramlist.Add(new SqlParameter("@Tipo_Doc", prof.Tipo_Doc)); paramlist.Add(new SqlParameter("@Especialidad_Codigo", obtenerCodigoEspecialidad())); paramlist.Add(new SqlParameter("@Dia_Semana", cbDia.SelectedIndex + 1)); paramlist.Add(new SqlParameter("@Fecha_Desde", dtpFechaDesde.Value)); paramlist.Add(new SqlParameter("@Fecha_Hasta", dtpFechaHasta.Value)); paramlist.Add(new SqlParameter("@Hora_Desde", dtpHoraDesde.Value)); paramlist.Add(new SqlParameter("@Hora_Hasta", dtpHoraHasta.Value)); SqlParameter paramRetAux = new SqlParameter("@Retorno", SqlDbType.Int); paramRetAux.Direction = ParameterDirection.Output; paramlist.Add(paramRetAux); switch (BDStranger_Strings.ExecStoredProcedure("STRANGER_STRINGS.SP_ALTA_AGENDA", paramlist)) { case 0: cbEspecialidad.Items.Clear(); cbEspecialidad.Refresh(); cbEspecialidad.ResetText(); cbDia.SelectedIndex = -1; reestrablecerHoras(); cbProfesionales.Items.Clear(); cbProfesionales.Refresh(); cbProfesionales.ResetText(); obtenerYMostrarProfesionales(); lbAgendaRegistrada.Visible = true; timer1.Enabled = true; break; case -1: MessageBox.Show("El profesional ya posee sus 48hs semanales de trabajo ocupadas", "Error", MessageBoxButtons.OK); break; case -2: MessageBox.Show("El profesional ya atiende en esa franja horaria y dia seleccionado", "Error", MessageBoxButtons.OK); break; } } }
private void button1_Click(object sender, EventArgs e) { List <SqlParameter> listaParamAux = new List <SqlParameter>(); listaParamAux.Add(new SqlParameter("@Rol", comboBox1.Text)); BDStranger_Strings.ExecStoredProcedure("STRANGER_STRINGS.SP_HABILITAR_ROL", listaParamAux); { MessageBox.Show("El Rol fue habilitado exitosamente", "Mensaje", MessageBoxButtons.OK); this.Close(); principal.Show(); } }
public void agregarFuncionalidades() { foreach (string descripcion in ckListaFuncionalidades.CheckedItems) { List <SqlParameter> listaParamAux = new List <SqlParameter>(); listaParamAux.Add(new SqlParameter("@Rol", txtRol.Text)); listaParamAux.Add(new SqlParameter("@Funcionalidad_Descripcion", descripcion)); SqlParameter paramRetAux = new SqlParameter("@Retorno", SqlDbType.Int); paramRetAux.Direction = ParameterDirection.Output; listaParamAux.Add(paramRetAux); if (BDStranger_Strings.ExecStoredProcedure("STRANGER_STRINGS.SP_AGREGAR_FUNCIONALIDAD_ROL", listaParamAux) == 0) { MessageBox.Show("Selecciono una funcionalidad existente", "Error", MessageBoxButtons.OK); } } }
private void button1_Click(object sender, EventArgs e) { List <SqlParameter> listaParamAux = new List <SqlParameter>(); listaParamAux.Add(new SqlParameter("@Rol", nombre)); listaParamAux.Add(new SqlParameter("@Funcionalidad_Descripcion", comboBox1.Text)); SqlParameter paramRetAux = new SqlParameter("@Retorno", SqlDbType.Int); paramRetAux.Direction = ParameterDirection.Output; listaParamAux.Add(paramRetAux); if (BDStranger_Strings.ExecStoredProcedure("STRANGER_STRINGS.SP_AGREGAR_FUNCIONALIDAD_ROL", listaParamAux) == 1) { MessageBox.Show("Esta funcionalidad ha sido agregada exitosamente, puede agregar más", "Mensaje", MessageBoxButtons.OK); } else { MessageBox.Show("Esta funcionalidad ya se encontro", "Error", MessageBoxButtons.OK); } }
private void button1_Click(object sender, EventArgs e) { List <SqlParameter> listaParamAux = new List <SqlParameter>(); listaParamAux.Add(new SqlParameter("@Rol", cbRoles.Text)); SqlParameter paramRetAux = new SqlParameter("@Retorno", SqlDbType.Int); paramRetAux.Direction = ParameterDirection.Output; listaParamAux.Add(paramRetAux); if (BDStranger_Strings.ExecStoredProcedure("STRANGER_STRINGS.SP_ELIMINAR_ROL", listaParamAux) == 1) { MessageBox.Show("El Rol fue deshabilitado exitosamente", "Mensaje", MessageBoxButtons.OK); this.Close(); principal.Show(); } else { MessageBox.Show("Este Rol ya esta deshabilitado", "Error", MessageBoxButtons.OK); } }
private void button2_Click(object sender, EventArgs e) { if (dtgCliente.SelectedRows == null) { MessageBox.Show("Debe seleccionar un afiliado.", "Error", MessageBoxButtons.OK); } else { List <SqlParameter> paramlist = new List <SqlParameter>(); paramlist.Add(new SqlParameter("@Num_Doc", txtBMDoc.Text)); paramlist.Add(new SqlParameter("@Tipo_Doc", cbBMTipoDoc.SelectedItem.ToString())); paramlist.Add(new SqlParameter("@Fecha_Baja", ArchivoConfiguracion.Default.FechaActual)); SqlParameter paramRetAux = new SqlParameter("@Retorno", SqlDbType.Int); paramRetAux.Direction = ParameterDirection.Output; paramlist.Add(paramRetAux); Int32 retorno = BDStranger_Strings.ExecStoredProcedure("STRANGER_STRINGS.SP_BAJA_AFILIADO", paramlist); if (retorno == -1) { MessageBox.Show("No existe este Afiliado", "Error", MessageBoxButtons.OK); } else if (retorno == -2) { MessageBox.Show("Este Afiliado ya fue dado de baja", "Error", MessageBoxButtons.OK); } else { paramlist.Clear(); paramlist.Add(new SqlParameter("@Num_Doc", txtBMDoc.Text)); paramlist.Add(new SqlParameter("@Tipo_Doc", cbBMTipoDoc.SelectedItem.ToString())); paramlist.Add(new SqlParameter("@Fecha_Baja", ArchivoConfiguracion.Default.FechaActual)); paramlist.Add(paramRetAux); BDStranger_Strings.GetDataReader("STRANGER_STRINGS.SP_BAJA_AFILIADO", "SP", paramlist); dtgCliente.DataSource = null; lbBorradoModificado.Visible = true; timer1.Enabled = true; } } }
private void actualizarGrilla() { List <SqlParameter> listaParamAux = new List <SqlParameter>(); listaParamAux.Add(new SqlParameter("@Num_Doc", pac.Num_Doc)); listaParamAux.Add(new SqlParameter("@Tipo_Doc", pac.Tipo_Doc)); SqlParameter paramRetAux = new SqlParameter("@Retorno", SqlDbType.Int); paramRetAux.Direction = ParameterDirection.Output; listaParamAux.Add(paramRetAux); if (BDStranger_Strings.ExecStoredProcedure("STRANGER_STRINGS.SP_MOSTRAR_BONOS_PACIENTE", listaParamAux) == 1) { List <SqlParameter> listaParam = new List <SqlParameter>(); listaParam.Add(new SqlParameter("@Num_Doc", pac.Num_Doc)); listaParam.Add(new SqlParameter("@Tipo_Doc", pac.Tipo_Doc)); SqlParameter paramRet = new SqlParameter("@Retorno", SqlDbType.Int); paramRet.Direction = ParameterDirection.Output; listaParam.Add(paramRet); SqlDataReader lector = BDStranger_Strings.GetDataReader("STRANGER_STRINGS.SP_MOSTRAR_BONOS_PACIENTE", "SP", listaParam); if (lector.HasRows) { while (lector.Read()) { BD.Entidades.Bono bono = new BD.Entidades.Bono(); bono.fecha_compra = (DateTime)lector["Fecha_Compra"]; bono.codigo_plan = (int)lector["Codigo_Plan"]; bono.id_Bono = (int)lector["Id_Bono"]; bonos.Add(bono); } } dtgBono.DataSource = bonos; } else { MessageBox.Show("Este afiliado no posee bono", "Error", MessageBoxButtons.OK); this.Close(); } }
private void btVerificarAfiliado_Click(object sender, EventArgs e) { List <SqlParameter> paramlist = new List <SqlParameter>(); paramlist.Add(new SqlParameter("@Num_Doc", decimal.Parse(txtDNI.Text))); paramlist.Add(new SqlParameter("@Tipo_Doc", cbTipoDoc.SelectedItem)); SqlParameter paramRet = new SqlParameter("@Retorno", SqlDbType.Int); paramRet.Direction = ParameterDirection.Output; paramlist.Add(paramRet); if (BDStranger_Strings.ExecStoredProcedure("STRANGER_STRINGS.SP_VALIDAR_AFILIADO", paramlist) == 0) { MessageBox.Show("Ingrese un DNI válido.", "Error", MessageBoxButtons.OK); txtDNI.Clear(); } else { MessageBox.Show("Usuario Valido", "", MessageBoxButtons.OK); paciente.Num_Doc = decimal.Parse(txtDNI.Text); paciente.Tipo_Doc = cbTipoDoc.SelectedItem.ToString(); obtenerPlan(); obtenerPrecioBonoSegunPlan(); } }