public List <BD.Entidades.TOP5BonosComprados> obtenerLista(Listados.SeleccionListado seleccionListado) { List <BD.Entidades.TOP5BonosComprados> listaTOP5 = new List <TOP5BonosComprados>(); List <SqlParameter> paramlist = new List <SqlParameter>(); paramlist.Add(new SqlParameter("@Fecha_Inicio_Semestre", seleccionListado.construirFechaInicioSemestre())); paramlist.Add(new SqlParameter("@Fecha_Fin_Semestre", seleccionListado.construirFechaFinSemestre())); SqlDataReader lector = BDStranger_Strings.GetDataReader("STRANGER_STRINGS.SP_TOP5_AFILIADOS_BONOS", "SP", paramlist); if (lector.HasRows) { int i = 0; while (lector.Read() && i < 5) { BD.Entidades.TOP5BonosComprados top5 = new TOP5BonosComprados(); top5.cantidad = (int)lector["Bonos_Comprados"]; top5.apellido = (string)lector["Apellido"]; top5.nombre = (string)lector["Nombre"]; top5.pertenece_grupo_familiar = (string)lector["Pertenece_A_Grupo_Familiar"]; listaTOP5.Add(top5); i++; } } return(listaTOP5); }
public void cargarFuncionalidades() { List <string> funcionalidadesPropias = new List <string>(); List <SqlParameter> lista = new List <SqlParameter>(); lista.Add(new SqlParameter("@Rol", nombre)); SqlDataReader lector = BDStranger_Strings.GetDataReader("STRANGER_STRINGS.SP_OBTENER_FUNCIONALIDADES_DEL_ROL", "SP", lista); if (lector.HasRows) { while (lector.Read()) { funcionalidadesPropias.Add((string)lector["Descripcion"]); } } SqlDataReader lector2 = BDStranger_Strings.GetDataReader("STRANGER_STRINGS.SP_OBTENER_FUNCIONALIDADES", "SP", null); if (lector2.HasRows) { while (lector2.Read()) { funcionalidades.Add((string)lector2["Descripcion"]); } } for (int i = 0; i < funcionalidades.Count; i++) { if (!funcionalidadesPropias.Contains(funcionalidades[i])) { comboBox1.Items.Add(funcionalidades[i]); } } }
public void DescontarIntento() { List <SqlParameter> paramlist = new List <SqlParameter>(); paramlist.Add(new SqlParameter("@Usuario", UserName)); BDStranger_Strings.GetDataReader("STRANGER_STRINGS.SP_ACTUALIZAR_INTENTOS", "SP", paramlist); }
public List <BD.Entidades.TOP5Cancelaciones> obtenerLista(Listados.SeleccionListado seleccionListado) { List <BD.Entidades.TOP5Cancelaciones> listaTOP5 = new List <TOP5Cancelaciones>(); List <SqlParameter> paramlist = new List <SqlParameter>(); paramlist.Add(new SqlParameter("@Fecha_Inicio_Semestre", seleccionListado.construirFechaInicioSemestre())); paramlist.Add(new SqlParameter("@Fecha_Fin_Semestre", seleccionListado.construirFechaFinSemestre())); SqlDataReader lector = BDStranger_Strings.GetDataReader("STRANGER_STRINGS.SP_TOP5_CANCELACIONES", "SP", paramlist); if (lector.HasRows) { int i = 0; while (lector.Read() && i < 5) { BD.Entidades.TOP5Cancelaciones top5 = new TOP5Cancelaciones(); top5.cantidad = (int)lector["Cant"]; top5.especialidad = (string)lector["Especialidad_Descripcion"]; listaTOP5.Add(top5); i++; } } return(listaTOP5); }
private void cargar_Datos() { List <SqlParameter> lista = new List <SqlParameter>(); lista.Add(new SqlParameter("@Nombre", txtNombre.Text)); lista.Add(new SqlParameter("@Apellido", txtApellido.Text)); lista.Add(new SqlParameter("@Tipo_Doc", cbTipoDoc.SelectedItem)); lista.Add(new SqlParameter("@Num_Doc", int.Parse(txtNroDoc.Text))); lista.Add(new SqlParameter("@Direccion", txtDirec.Text)); lista.Add(new SqlParameter("@Telefono", int.Parse(txtTel.Text))); lista.Add(new SqlParameter("@Mail", txtMail.Text)); lista.Add(new SqlParameter("@Fecha_Nac", dateFechaNac.Value)); lista.Add(new SqlParameter("@Sexo", cbSexo.Text.Substring(0, 1))); lista.Add(new SqlParameter("@Estado_Civil", cbEstadoCivil.Text)); lista.Add(new SqlParameter("@Familiares_A_Cargo", DBNull.Value)); lista.Add(new SqlParameter("@Plan", "Plan Medico " + cbPlanMedico.Text)); lista.Add(new SqlParameter("@Num_Afiliado_Raiz", num_raiz)); SqlParameter paramRetAux = new SqlParameter("@Retorno", SqlDbType.Decimal); paramRetAux.Direction = ParameterDirection.Output; lista.Add(paramRetAux); decimal retorno = BDStranger_Strings.ExecStoredProcedureAlta("STRANGER_STRINGS.SP_ALTA_AFILIADO", lista); if (retorno == -1) { MessageBox.Show("Afiliado ya existente", "Error", MessageBoxButtons.OK); } }
public List <BD.Entidades.TOP5ProfConsultados> obtenerLista(Listados.SeleccionListado seleccionListado) { List <BD.Entidades.TOP5ProfConsultados> listaTOP5 = new List <TOP5ProfConsultados>(); List <SqlParameter> paramlist = new List <SqlParameter>(); paramlist.Add(new SqlParameter("@Fecha_Inicio_Semestre", seleccionListado.construirFechaInicioSemestre())); paramlist.Add(new SqlParameter("@Fecha_Fin_Semestre", seleccionListado.construirFechaFinSemestre())); SqlDataReader lector = BDStranger_Strings.GetDataReader("STRANGER_STRINGS.SP_TOP5_PROFESIONALES_CONSULTADOS", "SP", paramlist); if (lector.HasRows) { for (int i = 0; i < 5; i++) { lector.Read(); BD.Entidades.TOP5ProfConsultados top5 = new TOP5ProfConsultados(); top5.cantidad = (int)lector["Cantidad"]; top5.nombre = (string)lector["Nombre"]; top5.apellido = (string)lector["Apellido"]; top5.plan = (string)lector["Tipo_De_Plan"]; top5.especialidad = (string)lector["Especialidad_Descripcion"]; listaTOP5.Add(top5); } } return(listaTOP5); }
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 btComprar_Click(object sender, EventArgs e) { DialogResult mge = MessageBox.Show("¿Está seguro que quiere realizar la compra?", "Confirmación de operación", MessageBoxButtons.YesNo); if (mge == DialogResult.Yes) { List <SqlParameter> paramlist = new List <SqlParameter>(); if (funFake == null) { paramlist.Add(new SqlParameter("@Num_Doc", fun.user.Dni)); paramlist.Add(new SqlParameter("@Tipo_Doc", fun.user.Tipo_Doc)); } else { paramlist.Add(new SqlParameter("@Num_Doc", funFake.user.Dni)); paramlist.Add(new SqlParameter("@Tipo_Doc", funFake.user.Tipo_Doc)); } paramlist.Add(new SqlParameter("@Fecha_Compra", ArchivoConfiguracion.Default.FechaActual)); paramlist.Add(new SqlParameter("@Cantidad_Bonos", System.Convert.ToString(nudCantidadBonos.Value))); BDStranger_Strings.GetDataReader("STRANGER_STRINGS.SP_COMPRA_BONOS", "SP", paramlist); nudCantidadBonos.Value = 0; lbPrecioTotal.Visible = false; lbCompraExito.Visible = true; timer1.Enabled = true; } else { nudCantidadBonos.Value = 0; lbPrecioTotal.Visible = false; } }
private void actualizarGrilla() { List <SqlParameter> paramList = new List <SqlParameter>(); if (funFake == null) { paramList.Add(new SqlParameter("@num_Doc", fun.user.Dni)); paramList.Add(new SqlParameter("@Tipo_Doc", fun.user.Tipo_Doc)); } else { paramList.Add(new SqlParameter("@num_Doc", funFake.user.Dni)); paramList.Add(new SqlParameter("@Tipo_Doc", funFake.user.Tipo_Doc)); } SqlDataReader lector = BDStranger_Strings.GetDataReader("STRANGER_STRINGS.SP_PEDIR_TURNOS_AFILIADO", "SP", paramList); if (lector.HasRows) { while (lector.Read()) { BD.Entidades.Turno turno = new BD.Entidades.Turno(); turno.fecha = (DateTime)lector["Turno_Fecha"]; turno.apellido_Prof = (string)lector["Apellido"]; turno.especialidad = (string)lector["Especialidad_Descripcion"]; turno.codigo = (decimal)lector["Especialidad_Codigo"]; listaTurnos.Add(turno); } } dtgTurnos.DataSource = listaTurnos; dtgTurnos.Columns["nro"].Visible = false; dtgTurnos.Columns["codigo"].Visible = false; dtgTurnos.Columns["nombre_pac"].Visible = false; dtgTurnos.Columns["apellido_pac"].Visible = false; dtgTurnos.Columns["id_Consulta"].Visible = false; }
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(); } }
public void ReiniciarCantidadIntentos() { List <SqlParameter> paramlist = new List <SqlParameter>(); paramlist.Add(new SqlParameter("@Usuario", UserName)); paramlist.Add(new SqlParameter("@Password", Contraseña)); BDStranger_Strings.GetDataReader("STRANGER_STRINGS.SP_REINICIAR_INTENTOS", "SP", paramlist); }
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)); BDStranger_Strings.GetDataReader("STRANGER_STRINGS.SP_ELIMINAR_FUNCIONALIDAD_ROL", "SP", listaParamAux); MessageBox.Show("La funcionalidad fue eliminada exitosamente, puede eliminar más", "Mensaje", MessageBoxButtons.OK); }
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 cargarFuncionalidades() { SqlDataReader lector = BDStranger_Strings.GetDataReader("STRANGER_STRINGS.SP_OBTENER_FUNCIONALIDADES", "SP", null); if (lector.HasRows) { while (lector.Read()) { funcionalidades.Add((string)lector["Descripcion"]); } } ((ListBox)ckListaFuncionalidades).DataSource = funcionalidades; }
private void obtenerPrecioBonoSegunPlan() { List <SqlParameter> paramlist = new List <SqlParameter>(); paramlist.Add(new SqlParameter("@Descripcion", paciente.PlanMedico)); SqlDataReader lector = BDStranger_Strings.GetDataReader("STRANGER_STRINGS.SP_GET_PRECIO_BONO", "SP", paramlist); if (lector.HasRows) { lector.Read(); precio = (decimal)lector["Precio_Bono_Consulta"]; } }
private void btAceptar_Click(object sender, EventArgs e) { List <SqlParameter> listParam = new List <SqlParameter>(); listParam.Add(new SqlParameter("@Num_Doc", paciente.Num_Doc)); listParam.Add(new SqlParameter("@Tipo_Doc", paciente.Tipo_Doc)); listParam.Add(new SqlParameter("@Motivo", lbMotivo.Text)); listParam.Add(new SqlParameter("@Descripcion_Plan_Viejo", paciente.PlanMedico)); listParam.Add(new SqlParameter("@Descripcion_Plan_Nuevo", "Plan Medico " + cbPlanMedico.Text)); BDStranger_Strings.GetDataReader("STRANGER_STRINGS.SP_CAMBIO_PLAN", "SP", listParam); lbPlanMod.Visible = true; btVolver.Enabled = false; timer1.Enabled = true; }
private void obtenerPlan() { List <SqlParameter> paramlist = new List <SqlParameter>(); paramlist.Add(new SqlParameter("@Num_Doc", paciente.Num_Doc)); paramlist.Add(new SqlParameter("@Tipo_Doc", paciente.Tipo_Doc)); SqlDataReader lector = BDStranger_Strings.GetDataReader("STRANGER_STRINGS.SP_BUSCAR_AFILIADO", "SP", paramlist); if (lector.HasRows) { while (lector.Read()) { paciente.PlanMedico = (string)lector["Descripcion"]; } } }
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); } } }
public void obtenerYMostrarProfesionales() { SqlDataReader lector = BDStranger_Strings.GetDataReader("STRANGER_STRINGS.SP_OBTENER_MEDICOS", "SP", null); if (lector.HasRows) { while (lector.Read()) { BD.Entidades.Profesional prof = new BD.Entidades.Profesional(); prof.Nombre = (string)lector["Nombre"]; prof.Apellido = (string)lector["Apellido"]; prof.Dni = (decimal)lector["Num_Doc"]; prof.Tipo_Doc = (string)lector["Tipo_Doc"]; cbProfesionales.Items.Add(prof.Nombre + " " + prof.Apellido); profesionales.Add(prof); } } }
private void button1_Click(object sender, EventArgs e) { if (cbEspecialidad.Text != "" && cbFecha.Text != "" && cbProfesionales.Text != "" && cbHorariosDisp.Text != "") { DialogResult msg = MessageBox.Show("¿Está seguro de querer solicitar el turno?", "Confimación", MessageBoxButtons.YesNo); if (msg == DialogResult.Yes) { BD.Entidades.Profesional prof = obtenerProfesionalDeString(cbProfesionales.Text); List <SqlParameter> listParam = new List <SqlParameter>(); listParam.Add(new SqlParameter("@Fecha_Turno", Convert.ToDateTime(cbFecha.Text + " " + cbHorariosDisp.Text))); if (funFake == null) { listParam.Add(new SqlParameter("@Num_Doc_Paciente", fun.user.Dni)); listParam.Add(new SqlParameter("@Tipo_Doc_Paciente", fun.user.Tipo_Doc)); } else { listParam.Add(new SqlParameter("@Num_Doc_Paciente", funFake.user.Dni)); listParam.Add(new SqlParameter("@Tipo_Doc_Paciente", funFake.user.Tipo_Doc)); } listParam.Add(new SqlParameter("@Num_Doc_Profesional", prof.Dni)); listParam.Add(new SqlParameter("@Tipo_Doc_Profesional", prof.Tipo_Doc)); listParam.Add(new SqlParameter("@Especialidad_Codigo", obtenerCodigoEspecialidad())); SqlDataReader lector = BDStranger_Strings.GetDataReader("STRANGER_STRINGS.SP_SOLICITAR_TURNO", "SP", listParam); lbTurnoSolicitado.Visible = true; timer1.Enabled = true; limpiarCBs(); cbProfesionales.ResetText(); cbEspecialidad.ResetText(); cbFecha.ResetText(); cbHorariosDisp.ResetText(); } else { limpiarCBs(); } } else { MessageBox.Show("Complete todos los campos", "Error", MessageBoxButtons.OK); } }
private void button3_Click(object sender, EventArgs e) { if (txNombre.Text != "") { List <SqlParameter> listaParamAux = new List <SqlParameter>(); listaParamAux.Add(new SqlParameter("@Nombre", txNombre.Text)); listaParamAux.Add(new SqlParameter("@Rol_Descripcion", comboBox1.Text)); BDStranger_Strings.GetDataReader("STRANGER_STRINGS.SP_MODIFICAR_NOMBRE_ROL", "SP", listaParamAux); MessageBox.Show("El nombre ha sido modificado existosamente", "Mensaje", MessageBoxButtons.OK); roles.Clear(); comboBox1.Items.Clear(); comboBox1.Text = txNombre.Text; cargarRoles(); } else { MessageBox.Show("Debe modificar al menos el Nombre para modificar el Rol", "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 cancelarTurnos() { List <SqlParameter> paramList = new List <SqlParameter>(); if (cbDiaCompleto.SelectedIndex == 0) { paramList.Add(new SqlParameter("@Turno_Fecha", monthCalendar1.SelectionRange.Start)); if (this.funFake == null) { paramList.Add(new SqlParameter("@Num_Doc", fun.user.Dni)); paramList.Add(new SqlParameter("@Tipo_Doc", fun.user.Tipo_Doc)); } else { paramList.Add(new SqlParameter("@Num_Doc", funFake.user.Dni)); paramList.Add(new SqlParameter("@Tipo_Doc", funFake.user.Tipo_Doc)); } paramList.Add(new SqlParameter("@Tipo_Cancelacion", 'M')); paramList.Add(new SqlParameter("@Motivo", txtMotivo.Text)); BDStranger_Strings.GetDataReader("STRANGER_STRINGS.SP_CANCELAR_TURNOS_DIA_PROFESIONAL", "SP", paramList); } else { paramList.Add(new SqlParameter("@Tipo_Cancelacion", 'M')); paramList.Add(new SqlParameter("@Motivo", txtMotivo.Text)); if (this.funFake == null) { paramList.Add(new SqlParameter("@Num_Doc", fun.user.Dni)); paramList.Add(new SqlParameter("@Tipo_Doc", fun.user.Tipo_Doc)); } else { paramList.Add(new SqlParameter("@Num_Doc", funFake.user.Dni)); paramList.Add(new SqlParameter("@Tipo_Doc", funFake.user.Tipo_Doc)); } paramList.Add(new SqlParameter("@Fecha_Desde", dtpFechaDesde.Value)); paramList.Add(new SqlParameter("@Fecha_Hasta", dtpFechaHasta.Value)); BDStranger_Strings.GetDataReader("STRANGER_STRINGS.SP_CANCELAR_TURNOS_RANGO_PROFESIONAL", "SP", paramList); } }
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); } }
public Usuario(string user) { List <SqlParameter> paramList = new List <SqlParameter>(); paramList.Add(new SqlParameter("@userName", user)); SqlDataReader lector = BDStranger_Strings.GetDataReader("SELECT Cantidad_Intentos FROM STRANGER_STRINGS.Usuario WHERE Usuario=@userName", "T", paramList); if (lector.HasRows) { lector.Read(); UserName = user; Cantidad_Intentos = (Int16)lector["Cantidad_Intentos"]; } if (UserName != "admin" && UserName != "administrativo") { Dni = getNumeroDoc(); Tipo_Doc = getTipoDoc(); } Inicio i = new Inicio(); }
public void obtenerYMostrarFechas() { BD.Entidades.Profesional prof = obtenerProfesionalDeString(cbProfesionales.Text); decimal codigo = obtenerCodigoEspecialidad(); List <SqlParameter> listParam = new List <SqlParameter>(); listParam.Add(new SqlParameter("@Num_Doc", prof.Dni)); listParam.Add(new SqlParameter("@Tipo_Doc", prof.Tipo_Doc)); listParam.Add(new SqlParameter("@Especialidad_Codigo", codigo)); listParam.Add(new SqlParameter("@Fecha_Actual", ArchivoConfiguracion.Default.FechaActual)); SqlDataReader lector = BDStranger_Strings.GetDataReader("STRANGER_STRINGS.SP_OBTENER_FECHAS_FUTURAS", "SP", listParam); if (lector.HasRows) { while (lector.Read()) { cbFecha.Items.Add((DateTime)lector["Fecha"]); } } }
public void obtenerYMostrarHorarios() { BD.Entidades.Profesional prof = obtenerProfesionalDeString(cbProfesionales.Text); decimal codigo = obtenerCodigoEspecialidad(); List <SqlParameter> listParam = new List <SqlParameter>(); listParam.Add(new SqlParameter("@Fecha", cbFecha.SelectedItem)); listParam.Add(new SqlParameter("@Num_Doc", prof.Dni)); listParam.Add(new SqlParameter("@Tipo_Doc", prof.Tipo_Doc)); listParam.Add(new SqlParameter("@Especialidad_Codigo", codigo)); SqlDataReader lector = BDStranger_Strings.GetDataReader("STRANGER_STRINGS.SP_HORARIO_DISPONIBLE_PARA_FECHA", "SP", listParam); if (lector.HasRows) { while (lector.Read()) { cbHorariosDisp.Items.Add((DateTime)lector["hora"]); } } }
private void btAceptar_Click(object sender, EventArgs e) { List <SqlParameter> paramlist = new List <SqlParameter>(); paramlist.Add(new SqlParameter("@Nombre", paciente.Nombre)); paramlist.Add(new SqlParameter("@Apellido", paciente.Apellido)); paramlist.Add(new SqlParameter("@Tipo_Doc", paciente.Tipo_Doc)); paramlist.Add(new SqlParameter("@Num_Doc", paciente.Num_Doc)); paramlist.Add(new SqlParameter("@Direccion", txtDireccion.Text)); paramlist.Add(new SqlParameter("@Telefono", int.Parse(txtTelefono.Text))); paramlist.Add(new SqlParameter("@Mail", txtMail.Text)); paramlist.Add(new SqlParameter("@Fecha_Nac", dtpFechaNac.Value)); paramlist.Add(new SqlParameter("@Sexo", paciente.Sexo)); paramlist.Add(new SqlParameter("@Estado_Civil", cbEstadoCivi.SelectedItem)); paramlist.Add(new SqlParameter("@Familiares_A_Cargo", paciente.Familiares_A_Cargo)); BDStranger_Strings.GetDataReader("STRANGER_STRINGS.SP_MODIFICAR_AFILIADO", "SP", paramlist); lbModificado.Visible = true; timer1.Enabled = true; dtgCliente.DataSource = null; this.Close(); }
private void btnBuscar_Click(object sender, EventArgs e) { List <BD.Entidades.Paciente> listaPaciente = new List <BD.Entidades.Paciente>(); if (txtBMDoc.Text == "" || cbBMTipoDoc.SelectedIndex == -1) { MessageBox.Show("Debe seleccionar e ingresar tipo y número de documento.", "Error", MessageBoxButtons.OK); } else { dtgCliente.DataSource = null; crearGrilla(); List <SqlParameter> paramlist = new List <SqlParameter>(); paramlist.Add(new SqlParameter("@Num_Doc", int.Parse(txtBMDoc.Text))); paramlist.Add(new SqlParameter("@Tipo_Doc", cbBMTipoDoc.SelectedItem.ToString())); SqlDataReader lector = BDStranger_Strings.GetDataReader("STRANGER_STRINGS.SP_BUSCAR_AFILIADO", "SP", paramlist); if (lector.HasRows) { while (lector.Read()) { paciente.Nombre = (string)lector["Nombre"]; paciente.Apellido = (string)lector["Apellido"]; paciente.Tipo_Doc = (string)lector["Tipo_Doc"]; paciente.Num_Doc = (decimal)lector["Num_Doc"]; paciente.Direccion = (string)lector["Direccion"]; paciente.Telefono = (decimal)lector["Telefono"]; paciente.Mail = (string)lector["Mail"]; paciente.Fecha_Nac = (DateTime)lector["Fecha_Nac"]; paciente.Sexo = (string)lector["Sexo"]; paciente.Estado_Civil = (string)lector["Estado_Civil"]; paciente.Familiares_A_Cargo = (decimal)lector["Familiares_A_Cargo"]; paciente.PlanMedico = (string)lector["Descripcion"]; listaPaciente.Add(paciente); } } dtgCliente.DataSource = listaPaciente; } }