static void Main(string[] args) { /*Usuario usuario = new Usuario() * { * Identificacion = "serw3erd", * Nombre="Juanito Arcoiris", * Clave = "wreer" * };*/ NegocioUsuario negocioUsuario = new NegocioUsuario(); negocioUsuario.Usuario = new Usuario() { Identificacion = "serw3erd", Nombre = "Juanito Arcoiris", Clave = "wreer" }; negocioUsuario.insertarUsuario(negocioUsuario.Usuario); foreach (Usuario item in negocioUsuario.listausuario()) { Console.WriteLine(item.Nombre); } Console.ReadKey(); }
private void btnAgregar_Click(object sender, EventArgs e) { NegocioUsuario negU = new NegocioUsuario(); if (negU.getUsuario(this.txtRut.Text.Trim()).RUT != null) { MessageBox.Show(this, "¡El usuario que intenta ingresar ya existe!", "Error de duplicacion"); return; } if (this.txtRut.Text.Trim().Equals("")) { MessageBox.Show(this, "Ingrese el rut", "Error, falta informacion"); return; } if (this.txtNombre.Text.Trim().Equals("")) { MessageBox.Show(this, "Ingrese el nombre", "Error, falta informacion"); return; } if (this.txtApellido.Text.Trim().Equals("")) { MessageBox.Show(this, "Ingrese el apellido", "Error, falta informacion"); return; } if (this.rdAdministrador.Checked == false && this.rdBodeguero.Checked == false && this.rdFinanzas.Checked == false && this.rdOperador.Checked == false && this.rdTrabajador.Checked == false) { MessageBox.Show(this, "Seleccione un nivel de autorizacion", "Error, falta informacion"); return; } Usuario u = new Usuario(); u.RUT = this.txtRut.Text.Trim(); u.APELLIDO = this.txtApellido.Text.Trim(); u.NOMBRE = this.txtNombre.Text.Trim(); int suma = 0; if (this.rdAdministrador.Checked == true) { suma = 64; } if (this.rdFinanzas.Checked == true) { suma = 32; } if (this.rdBodeguero.Checked == true) { suma = 16; } if (this.rdOperador.Checked == true) { suma = 8; } if (this.rdTrabajador.Checked == true) { suma = 4; } u.NIVEL = suma; u.CLAVE = this.txtClave.Text.Trim(); if (this.chkBloqueado.Checked == true) { u.BLOQUEADO = true; } if (this.chkBloqueado.Checked == false) { u.BLOQUEADO = false; } negU.agregarUsuario(u); MessageBox.Show(this, "Usuario: " + u.RUT + "\n¡Agregado con exito!", "¡Exito!"); cargarUsuarios(); limpiarCampos(); }
private void btnModificar_Click(object sender, EventArgs e) { NegocioUsuario negU = new NegocioUsuario(); if (this.chkBloqueado.Checked == true && Modulo.usuario.RUT.Equals(this.txtRut.Text)) { MessageBox.Show(this, "No se puede bloquear el usuario con el que se inicio la sesion ", "Error, denegado"); return; } if (this.txtNombre.Text.Trim().Equals("")) { MessageBox.Show(this, "Ingrese el nombre", "Error, falta informacion"); return; } if (this.txtApellido.Text.Trim().Equals("")) { MessageBox.Show(this, "Ingrese el apellido", "Error, falta informacion"); return; } if (this.rdAdministrador.Checked == false && this.rdBodeguero.Checked == false && this.rdFinanzas.Checked == false && this.rdOperador.Checked == false && this.rdTrabajador.Checked == false) { MessageBox.Show(this, "Seleccione un nivel de autorizacion", "Error, falta informacion"); return; } Usuario u = new Usuario(); u.RUT = this.txtRut.Text.Trim(); u.APELLIDO = this.txtApellido.Text.Trim(); u.NOMBRE = this.txtNombre.Text.Trim(); int suma = 0; if (this.rdAdministrador.Checked == true) { suma = 64; } if (this.rdFinanzas.Checked == true) { suma = 32; } if (this.rdBodeguero.Checked == true) { suma = 16; } if (this.rdOperador.Checked == true) { suma = 8; } if (this.rdTrabajador.Checked == true) { suma = 4; } u.NIVEL = suma; u.CLAVE = this.txtClave.Text.Trim(); if (this.chkBloqueado.Checked == true) { u.BLOQUEADO = true; } if (this.chkBloqueado.Checked == false) { u.BLOQUEADO = false; } if (this.txtClave.Text.Trim().Equals("")) { negU.modificarUsuario(u); } else { negU.modificarUsuarioClave(u); } MessageBox.Show(this, "Usuario: " + u.RUT + "\n¡Modificado con exito!", "¡Exito!"); cargarUsuarios(); limpiarCampos(); }
// Entrega nombre y contraseña y retorna un boleanod de confirmacion. public int IRegistrarUsuario(String nombre, String contra) { NegocioUsuario auxUsuario = new NegocioUsuario(); return(auxUsuario.RegistrarUsuario(nombre, contra)); }
private void consultarUsuarioTabla() { this.tablaUsuario.DataSource = NegocioUsuario.consultarUsuarioTabla(this.txtNombreUsuario.Text); }
static void Main(string[] args) { NegocioUsuario usuario = new NegocioUsuario(); //Instaciar los vehículos #region usuario.Vehiculo = new CapaDeDato.Vehiculo() { Placa = "0001", Marca = "Toyota", Modelo = "Rx7", Color = "Negro" }; usuario.InsertarVehiculo(); usuario.Vehiculo = new CapaDeDato.Vehiculo() { Placa = "0002", Marca = "Mazda", Modelo = "Mazda 3", Color = "Azul" }; usuario.Vehiculo = new CapaDeDato.Vehiculo() { Placa = "0003", Marca = "Chevrolet", Modelo = "Steem", Color = "Negro" }; usuario.InsertarVehiculo(); usuario.Vehiculo = new CapaDeDato.Vehiculo() { Placa = "0004", Marca = "Mazda", Modelo = "Mazda 6", Color = "Gris" }; usuario.InsertarVehiculo(); usuario.Vehiculo = new CapaDeDato.Vehiculo() { Placa = "0005", Marca = "Chevrolet", Modelo = "Mazda 2", Color = "Marrón" }; usuario.InsertarVehiculo(); usuario.Vehiculo = new CapaDeDato.Vehiculo() { Placa = "0006", Marca = "Toyota", Modelo = "Hilux", Color = "Blanco" }; usuario.InsertarVehiculo(); usuario.Vehiculo = new CapaDeDato.Vehiculo() { Placa = "0007", Marca = "Suzuki", Modelo = "Forza", Color = "Plata" }; usuario.InsertarVehiculo(); #endregion //Instaciar las carreras #region usuario.Carrera = new CapaDeDato.Carrera() { Placa = "0001", Cliente = "Cristhia Bacusoy", Fecha = new DateTime(2019, 01, 22), OrigenDestino = "Montecristi-Manta", ValorPagado = 1 }; usuario.InsertarCarrera(); usuario.Carrera = new CapaDeDato.Carrera() { Placa = "0001", Cliente = "Juan Romero", Fecha = new DateTime(2019, 01, 11), OrigenDestino = "Montecristi-Montañita", ValorPagado = 8 }; usuario.InsertarCarrera(); usuario.Carrera = new CapaDeDato.Carrera() { Placa = "0001", Cliente = "Raúl Zelaya", Fecha = new DateTime(2018, 01, 01), OrigenDestino = "Manta-Montecristi", ValorPagado = 9 }; usuario.InsertarCarrera(); usuario.Carrera = new CapaDeDato.Carrera() { Placa = "0002", Cliente = "Ariel Caminos", Fecha = new DateTime(2020, 01, 09), OrigenDestino = "Playa-Parque", ValorPagado = 2 }; usuario.InsertarCarrera(); usuario.Carrera = new CapaDeDato.Carrera() { Placa = "0002", Cliente = "Diego Mera", Fecha = new DateTime(2018, 01, 21), OrigenDestino = "Mall-Tarqui", ValorPagado = 2 }; usuario.InsertarCarrera(); usuario.Carrera = new CapaDeDato.Carrera() { Placa = "0003", Cliente = "José José", Fecha = new DateTime(2020, 01, 12), OrigenDestino = "Montecristi-Portoviejo", ValorPagado = 5 }; usuario.InsertarCarrera(); usuario.Carrera = new CapaDeDato.Carrera() { Placa = "0004", Cliente = "Juan Romero", Fecha = new DateTime(2019, 01, 11), OrigenDestino = "Montecristi-Montañita", ValorPagado = 8 }; usuario.InsertarCarrera(); usuario.Carrera = new CapaDeDato.Carrera() { Placa = "0005", Cliente = "Juan Manuel", Fecha = new DateTime(2019, 01, 19), OrigenDestino = "Portoviejo-Rocafuerte", ValorPagado = 10 }; usuario.InsertarCarrera(); usuario.Carrera = new CapaDeDato.Carrera() { Placa = "0006", Cliente = "Chad Man", Fecha = new DateTime(2019, 08, 19), OrigenDestino = "Eden-Manta", ValorPagado = 10 }; usuario.InsertarCarrera(); usuario.Carrera = new CapaDeDato.Carrera() { Placa = "0003", Cliente = "Virgin guy", Fecha = new DateTime(2019, 07, 19), OrigenDestino = "Manta-Jaramijo", ValorPagado = 10 }; usuario.InsertarCarrera(); usuario.Carrera = new CapaDeDato.Carrera() { Placa = "0006", Cliente = "Random", Fecha = new DateTime(2020, 07, 19), OrigenDestino = "Manta-Jaramijo", ValorPagado = 10 }; usuario.InsertarCarrera(); #endregion //El que tiene más carreras #region var maximaCarrera = from carrera in usuario.ListaCarreras() group carrera by carrera.Placa into cantidad orderby cantidad.Count() descending select cantidad; Console.WriteLine("La placa #{0} es la que obtuvo más carreras", maximaCarrera.First().Key); #endregion //Promedio por año #region var promediosPorAnio = from carrera in usuario.ListaCarreras() group carrera by carrera.Fecha.Year; foreach (var item in promediosPorAnio) { Console.WriteLine("Año: {0} el valor promedio por carrera fue {1}", item.Key, item.Average(x => x.ValorPagado)); } ; #endregion //Imprimir lista por carrera #region foreach (var x in usuario.ListaCarreras()) { Console.WriteLine("Cliente:{0} Valor:{1}", x.Cliente, x.ValorPagado); } #endregion Console.ReadKey(); }
private void txtNombre_TextChanged(object sender, EventArgs e) { dataListausuario.DataSource = NegocioUsuario.mostrarusuario(txtNombre.Text); }
public void RemoverUsuario(Usuario usuario) { NegocioUsuario negocioUsuario = new NegocioUsuario(); negocioUsuario.Remover(usuario); }
// Registra el ID del usuario en cliente. public bool ICreaCliente(int id) { NegocioUsuario auxUsuario = new NegocioUsuario(); return(auxUsuario.CreaCliente(id)); }
// Elimina Usuario y retorna una confirmacion. public bool IEliminaUsuario(int id) { NegocioUsuario auxUsuario = new NegocioUsuario(); return(auxUsuario.EliminaUsuario(id)); }
// Actualzia usuario mediante el objeto y retorna una validacion. public bool IActualizaUsuario(Usuario usuario) { NegocioUsuario auxUsuario = new NegocioUsuario(); return(auxUsuario.ActualizaUsuario(usuario)); }
// Busca usuario por filtro y valor, retorna string. public string IBuscaUsuario(String filtro, String valor, bool esId) { NegocioUsuario auxUsuario = new NegocioUsuario(); return(auxUsuario.BuscaUsuario(filtro, valor, esId)); }
// Busca un usuario por valor y retorna. public Usuario IBuscaUsuario(String filtro, String valor) { NegocioUsuario auxUsuario = new NegocioUsuario(); return(auxUsuario.BuscaUsuario(filtro, valor)); }
// Listara los usuarios mediante columna y sentido para ordear. public DataTable IListarUsuario(String filtro, bool sentido) { NegocioUsuario auxUsuario = new NegocioUsuario(); return(auxUsuario.ListarUsuario(filtro, sentido)); }
public void CadastrarUsuario(Usuario usuario) { NegocioUsuario negocioUsuario = new NegocioUsuario(); negocioUsuario.Cadastrar(usuario); }
public void AtualizarUsuario(Usuario usuario) { NegocioUsuario negocioUsuario = new NegocioUsuario(); negocioUsuario.Atualizar(usuario); }
// Busca el ultimo id public int IUltimoUsuario() { NegocioUsuario auxUsuario = new NegocioUsuario(); return(auxUsuario.UltimoUsuario()); }
public List <Usuario> ListarUsuario(Usuario filtro) { NegocioUsuario negocioUsuario = new NegocioUsuario(); return(negocioUsuario.Listar(filtro)); }
public UserController(IConfiguration iconfiguration) { negocioUsuario = new NegocioUsuario(); _Iconfiguration = iconfiguration; }
private void btnBuscar_Click(object sender, EventArgs e) { dataListausuario.DataSource = NegocioUsuario.mostrarusuario(txtNombre.Text); }
private void mostrarCajeros() { this.comboCajero.ValueMember = "IDUSUARIO"; this.comboCajero.DisplayMember = "NOMBREUSUARIO"; this.comboCajero.DataSource = NegocioUsuario.cargarCajeros(); }
private void mostrarUsuarios() { this.tablaUsuario.DataSource = NegocioUsuario.mostrarUsuario(); this.tablaUsuario.Columns[0].Visible = false; }
private void BtnGuardar_Click(object sender, EventArgs e) { try { bool bValidarEmail = ValidarEmail(); bool bValidarPass = ValidarPass(); bool bValidarRepPass = ValidarRePass(); bool bValidarNombre = ValidarNombre(); bool bValidarApellidos = ValidarApellidos(); bool bValidarDni = ValidarDni(); bool bValidarCodPOs = ValidarCodpos();; bool bValidarComboPueblo = ValidarComboPueblo(); bool bValidarComboProvincia = ValidarComboProvincia(); bool bValidarDateTimePickerNacido = ValidarDateTimePickerNacido(); if (bValidarEmail && bValidarPass && bValidarRepPass && bValidarNombre && bValidarApellidos && bValidarDni && bValidarCodPOs && bValidarComboPueblo && bValidarComboProvincia && bValidarDateTimePickerNacido) { bool añadido = false; string passMD5 = NegocioUsuario.ConvertirContrasenyaMD5(txtpass.Text); string codigoLocalidad = comboPueblo.SelectedValue.ToString(); string codigoProvincia = comboProvincia.SelectedValue.ToString(); if (this.IsNuevo) { añadido = neg.Nuevo(txtEmail.Text, passMD5, txtNombre.Text, txtApellidos.Text, txtDni.Text, maskedTextTelefono.Text, txtCalle.Text, txtCalle2.Text, txtCodPOs.Text, codigoLocalidad, codigoProvincia, dateTimePickerNacido.Value); } else { añadido = neg.Actualizar(new Usuario(usuario.UsuarioID, txtEmail.Text, passMD5, txtNombre.Text, txtApellidos.Text, txtDni.Text, maskedTextTelefono.Text, txtCalle.Text, txtCalle2.Text, txtCodPOs.Text, codigoLocalidad, codigoProvincia, dateTimePickerNacido.Value)); } if (añadido) { if (this.IsNuevo) { this.MensajeOK("Se insertó de forma correcta el registro"); } else { this.MensajeOK("Se actualizó de forma correcta el registro"); } } else { this.MensajeError("ERROR,no se han podido introducir los datos"); } this.IsNuevo = false; this.IsEditar = false; this.Botones(); this.Limpiar(); this.Mostrar(); } else { MensajeError("Falta ingresar algunos datos, serán remarcados"); } } catch (Exception ex) { MessageBox.Show(ex.Message + ex.StackTrace); } }
public UsuarioController(IConfiguration config) : base(config) { negocio = new NegocioUsuario(PegarStringConexao()); }
private void Grabar() { try { NegocioMesa me = new NegocioMesa(); Mesa mesa = me.buscarMesa(int.Parse(lblMesa.Text.ToString())); mesa._llegada = horaLlegada.ToString(); mesa._estadia = tiempoEstadia.ToString(); mesa._estado = 2; me.modificarMesa(mesa); NegocioProducto prod = new NegocioProducto(); NegocioCuenta cu = new NegocioCuenta(); int contadorDeCuentas = 0; foreach (TabPage item in tcCuentas.TabPages) { Cuenta cuen = new Cuenta(); int fecha = int.Parse(DateTime.Now.Hour.ToString()); int hora = int.Parse(DateTime.Now.Minute.ToString()); int mill = int.Parse(DateTime.Now.Second.ToString()); int ver = fecha * hora * mill; cuen._ID_Cuenta = ver + contadorDeCuentas; cuen._Mesa = mesa._ID_Mesa; cuen._nombre = item.Text; cuen._expirada = 1; cu.insertarCuenta(cuen); TabPage tab = item; string nombre = tab.Name.ToString(); Control[] ctl = tab.Controls.Find("dgv" + nombre, false); DataGridView dgv = (DataGridView)ctl[0]; NegocioCuenta_Producto cue = new NegocioCuenta_Producto(); int contadorDeCuePro = 0; int numerodefilas = dgv.Rows.Count; foreach (DataGridViewRow item2 in dgv.Rows) { Cuenta_Producto cp = new Cuenta_Producto(); if (contadorDeCuePro < numerodefilas) { cp = new Cuenta_Producto(); cp._ID_Lista = ver + contadorDeCuentas * contadorDeCuePro; cp._Cuenta = cuen._ID_Cuenta; string nompro = dgv["Column2" + nombre, item2.Index].Value.ToString(); Producto pro = prod.buscarProductoxnombre(nompro); cp._producto = pro._ID_Producto; cp._observacion = (string)dgv[5, item2.Index].Value; cp._cantidad = int.Parse(dgv["Column3" + nombre, item2.Index].Value.ToString()); cp._expirada = 1; cue.insertarCuenta_Producto(cp); contadorDeCuePro++; } contadorDeCuentas++; } } NegocioPedido pe = new NegocioPedido(); Pedido pedi = new Pedido(); pedi._ID_Pedido = we * int.Parse(DateTime.Now.Millisecond.ToString()); pedi._Mesa = int.Parse(lblMesa.Text); string garxon = lblGarzon.Text; NegocioUsuario usu = new NegocioUsuario(); Usuario usua = usu.buscarUsuarioxnombre(garxon); pedi._Garzon = usua._nombre; pedi._expirado = 1; lblComanda.Text = pedi._ID_Pedido + ""; pe.insertarPedido(pedi); } catch { MessageBox.Show("Hubo un error al intentar guardar la comanda. Porfavor verifique que" + "todos los datos fueron ingresados correctamente.", "Error de comanda", MessageBoxButtons.OK, MessageBoxIcon.Error); } }