public static DataTable especialidades() { DataTable data = new DataTable(); AdaptadorSQL.ConnectionValue = Properties.Settings.Default.conector; AdaptadorSQL.CreateObjects(true); List <SqlParameter> parameters = new List <SqlParameter>(); parameters.Clear(); SqlParameter parameter; try { data = AdaptadorSQL.SQLHelper_ExecuteReader("JOINEANDO_ANDO.lista_especialidades", parameters); return(data); } catch (Exception ex) { AdaptadorSQL.RollBackTransction(); throw ex; } finally { AdaptadorSQL.ClearObjects(); } }
public static DataTable funcionabilidadesHabilitadasXRol(int id) { DataTable data = new DataTable(); AdaptadorSQL.ConnectionValue = Properties.Settings.Default.conector; AdaptadorSQL.CreateObjects(true); List <SqlParameter> parameters = new List <SqlParameter>(); parameters.Clear(); SqlParameter parameter; parameter = new SqlParameter("@id", SqlDbType.Int); parameter.Value = id; parameters.Add(parameter); try { data = AdaptadorSQL.SQLHelper_ExecuteReader("JOINEANDO_ANDO.Seleccionar_Funcionabilidades_x_Rol", parameters); return(data); } catch (Exception ex) { AdaptadorSQL.RollBackTransction(); throw ex; } finally { AdaptadorSQL.ClearObjects(); } }
public static DataTable ListadoEspecialidadesConMasCancelaciones(int ano, int semestre) { DataTable data = new DataTable(); AdaptadorSQL.ConnectionValue = Properties.Settings.Default.conector; AdaptadorSQL.CreateObjects(true); List <SqlParameter> parameters = new List <SqlParameter>(); parameters.Clear(); SqlParameter parameter; try { parameter = new SqlParameter("@anio", SqlDbType.Int); parameter.Value = ano; parameters.Add(parameter); parameter = new SqlParameter("@semestre", SqlDbType.Int); parameter.Value = semestre; parameters.Add(parameter); data = AdaptadorSQL.SQLHelper_ExecuteReader("JOINEANDO_ANDO.ListadoEspecialidadesConMasCancelaciones", parameters); return(data); } catch (Exception ex) { AdaptadorSQL.RollBackTransction(); throw ex; } finally { AdaptadorSQL.ClearObjects(); } }
public static int login(string username, string password) { DataTable data = new DataTable(); AdaptadorSQL.ConnectionValue = Properties.Settings.Default.conector; AdaptadorSQL.CreateObjects(true); List <SqlParameter> parameters = new List <SqlParameter>(); parameters.Clear(); SqlParameter parameter; try { parameter = new SqlParameter("@UserId", SqlDbType.NVarChar, 50); parameter.Value = username; parameters.Add(parameter); parameter = new SqlParameter("@Pas", SqlDbType.NVarChar, 50); parameter.Value = password; parameters.Add(parameter); data = AdaptadorSQL.SQLHelper_ExecuteReader("JOINEANDO_ANDO.validar_usuario", parameters); return(int.Parse(data.Rows[0][1].ToString())); } catch (Exception ex) { AdaptadorSQL.RollBackTransction(); throw ex; } finally { AdaptadorSQL.ClearObjects(); } }
public static DataTable listarRoles() { DataTable data = new DataTable(); AdaptadorSQL.ConnectionValue = Properties.Settings.Default.conector; AdaptadorSQL.CreateObjects(true); try { data = AdaptadorSQL.SQLHelper_ExecuteReader("JOINEANDO_ANDO.listarRoles"); return(data); } catch (Exception ex) { AdaptadorSQL.RollBackTransction(); throw ex; } finally { AdaptadorSQL.ClearObjects(); } //datosqlconect conecta //sqlcoecto execprdatatablwe pr listarRoles // return new DataTable(); }
public static DataTable roles_x_usuario(int userId) { DataTable data = new DataTable(); AdaptadorSQL.ConnectionValue = Properties.Settings.Default.conector; AdaptadorSQL.CreateObjects(true); List <SqlParameter> parameters = new List <SqlParameter>(); parameters.Clear(); SqlParameter parameter; try { parameter = new SqlParameter("@UserId", SqlDbType.Int); parameter.Value = userId; parameters.Add(parameter); data = AdaptadorSQL.SQLHelper_ExecuteReader("JOINEANDO_ANDO.roles_x_usuario", parameters); return(data); } catch (Exception ex) { AdaptadorSQL.RollBackTransction(); throw ex; } finally { AdaptadorSQL.ClearObjects(); } }
public static DataTable listarCambios(string numero_afiliado) { DataTable data = new DataTable(); AdaptadorSQL.ConnectionValue = Properties.Settings.Default.conector; AdaptadorSQL.CreateObjects(true); List <SqlParameter> parameters = new List <SqlParameter>(); parameters.Clear(); SqlParameter parameter; try { parameter = new SqlParameter("@numero_afiliado", SqlDbType.BigInt); parameter.Value = long.Parse(numero_afiliado); parameters.Add(parameter); data = AdaptadorSQL.SQLHelper_ExecuteReader("JOINEANDO_ANDO.listar_cambios", parameters); return(data); } catch (Exception ex) { AdaptadorSQL.RollBackTransction(); throw ex; } finally { AdaptadorSQL.ClearObjects(); } }
public static DataTable filtro(int funcionabilidad, string habilitado) { //Se podria mejorar con un union DataTable data = new DataTable(); AdaptadorSQL.ConnectionValue = Properties.Settings.Default.conector; AdaptadorSQL.CreateObjects(true); List <SqlParameter> parameters = new List <SqlParameter>(); parameters.Clear(); SqlParameter parameter; if (funcionabilidad != -1) { Console.WriteLine("funcion" + funcionabilidad); parameter = new SqlParameter("@idfuncionabilidad", SqlDbType.Int); parameter.Value = funcionabilidad; parameters.Add(parameter); } if (habilitado == "Habilitado") { Console.WriteLine("paso x aca"); parameter = new SqlParameter("@habilitado", SqlDbType.Bit); parameter.Value = 1; parameters.Add(parameter); } if (habilitado == "Inhabilitado") { parameter = new SqlParameter("@habilitado", SqlDbType.Bit); parameter.Value = 0; parameters.Add(parameter); } try { data = AdaptadorSQL.SQLHelper_ExecuteReader("JOINEANDO_ANDO.filtro_rol", parameters); return(data); } catch (Exception ex) { AdaptadorSQL.RollBackTransction(); throw ex; } finally { AdaptadorSQL.ClearObjects(); } }
//PONER LOS FILTROS BIEN public static DataTable filtroAfiliados(int medico, DateTime hora, String numeroAfiliado = "", String turno = "") { DataTable data = new DataTable(); AdaptadorSQL.ConnectionValue = Properties.Settings.Default.conector; AdaptadorSQL.CreateObjects(true); List <SqlParameter> parameters = new List <SqlParameter>(); parameters.Clear(); SqlParameter parameter; try { parameter = new SqlParameter("@medico", SqlDbType.Int); parameter.Value = medico; parameters.Add(parameter); parameter = new SqlParameter("@fecha", SqlDbType.DateTime); parameter.Value = hora; parameters.Add(parameter); if (turno != "") { parameter = new SqlParameter("@numeroTurno", SqlDbType.Int); parameter.Value = int.Parse(turno); parameters.Add(parameter); } if (numeroAfiliado != "") { parameter = new SqlParameter("@numeroAfiliado", SqlDbType.Int); parameter.Value = int.Parse(numeroAfiliado); parameters.Add(parameter); } data = AdaptadorSQL.SQLHelper_ExecuteReader("JOINEANDO_ANDO.busqueda_medico_resultado", parameters); return(data); } catch (Exception ex) { AdaptadorSQL.RollBackTransction(); throw ex; } finally { AdaptadorSQL.ClearObjects(); } }
public static DataTable filtroAfiliados(string nombre = "", string apellido = "", string tipo = "", string numeroDocumento = "") { DataTable data = new DataTable(); AdaptadorSQL.ConnectionValue = Properties.Settings.Default.conector; AdaptadorSQL.CreateObjects(true); List <SqlParameter> parameters = new List <SqlParameter>(); parameters.Clear(); SqlParameter parameter; try { if (nombre != "") { parameter = new SqlParameter("@nombre", SqlDbType.NVarChar, 255); parameter.Value = nombre; parameters.Add(parameter); } if (apellido != "") { parameter = new SqlParameter("@apellido", SqlDbType.NVarChar, 255); parameter.Value = apellido; parameters.Add(parameter); } if (tipo != "") { parameter = new SqlParameter("@tipo", SqlDbType.NVarChar, 255); parameter.Value = tipo; parameters.Add(parameter); } if (numeroDocumento != "") { parameter = new SqlParameter("@numerodocumento", SqlDbType.NVarChar, 255); parameter.Value = numeroDocumento; parameters.Add(parameter); } data = AdaptadorSQL.SQLHelper_ExecuteReader("JOINEANDO_ANDO.filtro_paciente", parameters); return(data); } catch (Exception ex) { AdaptadorSQL.RollBackTransction(); throw ex; } finally { AdaptadorSQL.ClearObjects(); } }
//PONER LOS FILTROS BIEN public static DataTable filtroAfiliados(DateTime hora, String medico = "", String especialidad = "", String numeroTurno = "", String numeroAfiliado = "") { DataTable data = new DataTable(); AdaptadorSQL.ConnectionValue = Properties.Settings.Default.conector; AdaptadorSQL.CreateObjects(true); List <SqlParameter> parameters = new List <SqlParameter>(); parameters.Clear(); SqlParameter parameter; try { parameter = new SqlParameter("@fecha", SqlDbType.DateTime); parameter.Value = hora; parameters.Add(parameter); if (medico != "") { parameter = new SqlParameter("@medico", SqlDbType.NVarChar, 255); parameter.Value = medico; parameters.Add(parameter); } if (especialidad != "") { parameter = new SqlParameter("@especialidad", SqlDbType.NVarChar, 255); parameter.Value = especialidad; parameters.Add(parameter); } data = AdaptadorSQL.SQLHelper_ExecuteReader("JOINEANDO_ANDO.listado_registro_atencion", parameters); return(data); } catch (Exception ex) { AdaptadorSQL.RollBackTransction(); throw ex; } finally { AdaptadorSQL.ClearObjects(); } }
public static DataTable listarFuncionalidades() { DataTable data = new DataTable(); AdaptadorSQL.ConnectionValue = Properties.Settings.Default.conector; AdaptadorSQL.CreateObjects(true); try { data = AdaptadorSQL.SQLHelper_ExecuteReader("JOINEANDO_ANDO.seleccionar_funcionabilidades"); return(data); } catch (Exception ex) { AdaptadorSQL.RollBackTransction(); throw ex; } finally { AdaptadorSQL.ClearObjects(); } }