private void button1_Click(object sender, EventArgs e) { String errores = errorCampos(); if (errores == null) { SqlCommand command = Buscador.getInstancia().getCommandStoredProcedure("SP_altaUsuario"); command.Parameters.AddWithValue("@usuario", txtUsuario.Text); command.Parameters.AddWithValue("@pass", txtPass.Text); try { command.ExecuteNonQuery(); MessageBox.Show("Usuario registrado correctamente", "Registro correcto", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (SqlException error) { switch (error.Number) { case 2627: MessageBox.Show("El nombre de usuario ya se encuentra en uso", "Usuario existente", MessageBoxButtons.OK, MessageBoxIcon.Error); //Violacion de restriccion UNIQUE break; case 8114: MessageBox.Show("Error de datos", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); break; } } } else { MessageBox.Show(errores, "Error de registro", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public static List <string> GetNombresCursos(string prefixText) { Buscador gestorBuscador = new Buscador(); List <string> nombres = gestorBuscador.GetCursosSrc(prefixText); return(nombres); }
private int obtenerId() //Obtiene el ID del rol seleccionado (Solo poseía el nombre) { SqlCommand obtenerId = Buscador.getInstancia().getCommandFunction("fx_getRolId(@rol)"); obtenerId.Parameters.AddWithValue("@rol", cbRol.Text); return((int)obtenerId.ExecuteScalar()); }
public frmAsignarRoles(FormsAdapter anterior) { InitializeComponent(); formAnterior = anterior; Buscador.getInstancia().cargarUsuarios(cbUsuario); //Carga los usuarios en el combobox Buscador.getInstancia().cargarRoles(listRoles); // Carga la lista de roles con los existentes }
static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Buscador.getInstancia(); //Inicializa la instancia, establece la conexion con la Base Application.Run(new Login()); }
private void btnBuscar_Click(object sender, EventArgs e) { this.Hide(); Buscador b = new Buscador(); b.ShowDialog(); this.Show(); }
private void btnBuscar_Click(object sender, EventArgs e) { string query = (soloHabilitados)? "fx_filtrarTurnosHabilitados(@descripcion)":"fx_filtrarTurnos(@descripcion)"; SqlCommand command = Buscador.getInstancia().getCommandFunctionDeTabla(query); command.Parameters.AddWithValue("@descripcion", valor(txtDescripcion.Text)); ejecutarQuery(command, dgListado); base.ocultarColumnas(dgListado); }
private SqlDataReader obtenerRoles() //Devuelve el DatReader con los roles del usuario { SqlCommand commandRol = Buscador.getInstancia().getCommandFunctionDeTabla("fx_getRolesDeUsuario(@usuario)"); commandRol.Parameters.AddWithValue("@usuario", txtUser.Text); SqlDataReader rolesReader = commandRol.ExecuteReader(); return(rolesReader); }
private void registrarChofer() { SqlCommand cmd = Buscador.getInstancia().getCommandStoredProcedure("SP_altaChofer"); setParametros(ref cmd); cmd.ExecuteNonQuery(); MessageBox.Show("Chofer registrado correctamente", "Registro completo", MessageBoxButtons.OK, MessageBoxIcon.Information); limpiar(); }
public void SeConsultarTodosDeveTrazer() { var query = new QueryBuilderParaTeste(); var buscador = new Buscador(new ComandoParaTeste(), query); DefinirScriptQualquer(query); ValidarTabelaDeUmObjetoQualquer(buscador); }
private void btnEliminar_Click(object sender, EventArgs e) { SqlCommand command = Buscador.getInstancia().getCommandStoredProcedure("SP_eliminarUsuario"); command.Parameters.AddWithValue("@usuario", cbUsuario.Text); command.ExecuteNonQuery(); MessageBox.Show("Usuario eliminado correctamente", "Usuario eliminado", MessageBoxButtons.OK, MessageBoxIcon.Information); cbUsuario.Items.Clear(); Buscador.getInstancia().cargarUsuarios(cbUsuario); }
private void btnAceptar_Click(object sender, EventArgs e) { int trimestre = this.getTrimestre(); string funcion = this.getTipoEstadistica(); SqlCommand command = Buscador.getInstancia().getCommandFunctionDeTabla(funcion + "(@anio, @trimestre)"); command.Parameters.AddWithValue("@anio", dateAnio.Value.Year); command.Parameters.AddWithValue("@trimestre", trimestre); ejecutarQuery(command, dgEstadisticas); // <<----- Ejecuta la query (o sea, la funcion indicada) y carga el listado }
private void modificarChofer() { SqlCommand cmd = Buscador.getInstancia().getCommandStoredProcedure("SP_modifChofer"); setParametros(ref cmd); cmd.Parameters.AddWithValue("@id", Math.Abs(ID)); cmd.ExecuteNonQuery(); MessageBox.Show("Chofer actualizado correctamente", "Modificacion completa", MessageBoxButtons.OK, MessageBoxIcon.Information); formAnterior.Show(); this.Close(); }
private void button1_Click(object sender, EventArgs e) { SqlCommand command = Buscador.getInstancia().getCommandStoredProcedure("SP_modifPass"); command.Parameters.AddWithValue("@usuario", cbUsuario.Text); command.Parameters.AddWithValue("@pass", txtPass.Text); int x = command.ExecuteNonQuery(); MessageBox.Show("Usuario Modificado correctamente", "Usuario modificado", MessageBoxButtons.OK, MessageBoxIcon.Information); }
private void mostrarFacturaExistente(string codRendicionString) // Si la Rendicion ya existía y el usuario desea ver el detalle { int codRendicion; // desde acá se cargan sus datos, en base al Nro de Rendicion obtenido desde la excepcion int.TryParse(codRendicionString, out codRendicion); SqlCommand command = Buscador.getInstancia().getCommandFunctionDeTabla("fx_getRendicionExistente(@nroRendicion)"); command.Parameters.AddWithValue("@nroRendicion", codRendicion); ejecutarQuery(command, dgListado); dgListado.Sort(dgListado.Columns[8], ListSortDirection.Ascending); }
public void TesteBusca() { Armazenador armazenador = new Armazenador("C:/Users/Pedro/Desktop/tatic/sample.txt"); armazenador.LerArquivo(); Buscador buscador = new Buscador(armazenador); buscador.ProcurarPor("20170206175709744", "20170219124557428", new string[] { "BFD99205", "B5079387" }); Assert.Equal(buscador.NumeroResultados, 3); }
private void btnTodos_Click(object sender, EventArgs e) { if (soloHabilitados) { ejecutarQuery(Buscador.getInstancia().verTodosHabilitados("Cliente"), dgListado); } else { ejecutarQuery(Buscador.getInstancia().verTodos("Cliente"), dgListado); } }
private void modificarTurno() { SqlCommand command = Buscador.getInstancia().getCommandStoredProcedure("SP_modifTurno"); setearParametros(ref command); command.Parameters.AddWithValue("@id", ID); //Necesito agregarle el ID porque es una modificacion command.ExecuteNonQuery(); MessageBox.Show("Turno modificado correctamente", "Modificacion completa", MessageBoxButtons.OK, MessageBoxIcon.Information); formAnterior.Show(); this.Close(); }
private void btnBuscar_Click(object sender, EventArgs e) // En algunos casos se verán solo los habilitados (por ejemplo, para asignar viajes) y en otros se pueden ver todos (ej, modificacion clientes) { string query = soloHabilitados?"fx_filtrarClientesHabilitados(@nombre, @apellido, @DNI)":"fx_filtrarClientes(@nombre, @apellido, @DNI)"; SqlCommand command = Buscador.getInstancia().getCommandFunctionDeTabla(query); command.Parameters.AddWithValue("@nombre", valor(txtNombre.Text)); command.Parameters.AddWithValue("@apellido", valor(txtApellido.Text)); command.Parameters.AddWithValue("@DNI", valor(txtDNI.Text)); ejecutarQuery(command, dgListado); dgListado.Columns["ID"].Visible = false; }
private void btnBuscar_Click(object sender, EventArgs e) { string query = soloHabilitados?"fx_filtrarChoferesHabilitados(@nombre, @apellido, @DNI)":"fx_filtrarChoferes(@nombre, @apellido, @DNI)"; SqlCommand command = Buscador.getInstancia().getCommandFunctionDeTabla(query); command.Parameters.AddWithValue("@nombre", valor(txtNombre.Text)); command.Parameters.AddWithValue("@apellido", valor(txtApellido.Text)); command.Parameters.AddWithValue("@DNI", valor(txtDNI.Text)); ejecutarQuery(command, dgListado); base.ocultarColumnas(dgListado); }
public void SeConsultarVariosDeveTrazer() { var query = new QueryBuilderParaTeste(); var buscador = new Buscador(new ComandoParaTeste(), query); var config = buscador.CriarQuery("abc"); DefinirScriptQualquer(query); var tabela = buscador.Varios(config); ValidarTabelaDeUmObjetoQualquer(buscador); }
protected int habilitar(string SP, int id) // Metodo usado por los formularios para habilitar Choferes/Autos/Turnos/Roles/Clientes { SqlCommand cmd = Buscador.getInstancia().getCommandStoredProcedure("SP_habilitar" + SP); cmd.Parameters.AddWithValue("@id", id); int resultado = cmd.ExecuteNonQuery(); if (resultado > 0) { MessageBox.Show(SP + " habilitado correctamente", SP + " habilitado", MessageBoxButtons.OK, MessageBoxIcon.Information); } return(resultado); }
private void btnHabilitar_Click(object sender, EventArgs e) { SqlCommand command = Buscador.getInstancia().getCommandStoredProcedure("SP_habilitarRol"); command.Parameters.AddWithValue("id", rolId); int x = command.ExecuteNonQuery(); if (x > 0) { MessageBox.Show("Rol habilitado Correctamente"); } limpiar(); }
public void SeConsultarNonQueryDeUmObjetoQualquerDeveTrazerQuantidadeDeRegistrosExistentes() { var query = new QueryBuilderParaTeste(); var buscador = new Buscador(new ComandoParaTeste(), query); var config = buscador.CriarQuery("abc"); query.DefinirScriptParaTeste("update ObjetoVirtual set Nome = Nome"); var valor = buscador.NonQuery(config); valor .Should() .BeGreaterThan(0); }
public IBuscador <TObjeto> Buscar <TObjeto>() where TObjeto : IEntidade { var buscador = (_buscador as IBuscador <TObjeto>); if (buscador != null) { return(buscador); } var dicionario = DicionarioCache.Consultar(typeof(TObjeto)); buscador = new Buscador <TObjeto>(Comando, dicionario, QueryBuilder, RelacionamentoBuilder); _buscador = buscador; return(buscador); }
void ICatalogo.Mostrar(int id) { Miembro entidad = (from o in SesionActual.Instance.getContexto <IglesiaEntities>().Miembro where o.MiembroId == id select o).FirstOrDefault(); registroId.Value = entidad.MiembroId.ToString(); registroEmail.Value = entidad.Email; registroPrimerNombre.Value = entidad.Primer_Nombre; registroSegundoNombre.Value = entidad.Segundo_Nombre; registroApellidoPaterno.Value = entidad.Apellido_Paterno; registroApellidoMaterno.Value = entidad.Apellido_Materno; manejadorDeLideresdeCelulas = new ManejadorDeLideresDeCelula(); Buscador.CargarListado(manejadorDeLideresdeCelulas.ObtenerLiderazgoDeCelulas(id)); }
private void obtenerFuncionalidades(string rol) // Consulta las funcionalidades del rol en la base de datos { SqlCommand commandFuncionalidades = Buscador.getInstancia().getCommandFunction("fx_getRolId(@rol)"); commandFuncionalidades.Parameters.AddWithValue("@rol", rol); int rolID = (int)commandFuncionalidades.ExecuteScalar(); //Busco el ID del rol (Solo tenia el nombre...) commandFuncionalidades = Buscador.getInstancia().getCommandFunctionDeTabla("fx_getFuncionalidades(@idRol)"); //Busco las funcionalidades commandFuncionalidades.Parameters.AddWithValue("@idRol", rolID); SqlDataReader funcionalidadesReader = commandFuncionalidades.ExecuteReader(); actualizarBotones(funcionalidadesReader); }
private void cbUsuario_SelectedIndexChanged(object sender, EventArgs e) { SqlCommand command = Buscador.getInstancia().getCommandFunctionDeTabla("fx_getRolesDeUsuario(@usuario)"); command.Parameters.AddWithValue("@usuario", cbUsuario.SelectedItem); int i = 0; while (i++ < listRoles.Items.Count) { listRoles.SetItemChecked(i - 1, false); //Desactivo todos los roles } actualizarRoles(command); //Activo los del usuario btnOk.Enabled = true; }
private void btnOk_Click(object sender, EventArgs e) { SqlCommand command = Buscador.getInstancia().getCommandStoredProcedure("SP_altaRol"); setearParametros(ref command); try { command.ExecuteNonQuery(); MessageBox.Show("Rol registrado correctamente", "Rol Registrado", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (SqlException x) { MessageBox.Show(x.Message, "Error de registro", MessageBoxButtons.OK, MessageBoxIcon.Error); } formAnterior.Show(); this.Close(); }
public ActionResult Index(Buscador model) { HomeModel home = new HomeModel(); home.ResultViewModel = new ResultViewModel(); home.Buscador = model; model.NombreProvincia = db.Provincias.Where(x => x.ORID == model.IdProvincia).Select(x => x.Descripcion).FirstOrDefault(); cargoCombos(); ViewBag.Localidad = db.Localidades.OrderBy(e => e.Descripcion).Where(x => x.Partidos.IdProvincia == model.IdProvincia).ToList(); if (model != null) { home.ResultViewModel = WeatherDetail(model); } return(View(home)); }