private void ofertar_Click(object sender, EventArgs e) { if (!FormValidate.isUserLoggedIn()) { return; } if (!ClienteValidaciones.tieneCalificacionesAlDia(Session.usuario.id)) { MessageBox.Show("Tenes mas de 5 compras sin calificar y no podes realizar mas compras/ofertas hasta que califiques las mismas."); return; } if (publicacion.usuario.id != Session.usuario.id) { Int32 oferta = Convert.ToInt32(montoOferta.Text); if (publicacion.precio > oferta) { MessageBox.Show("El monto de oferta debe ser superior al precio actual."); return; } Publicaciones.ofertar(publicacion.id, oferta); Usuario usuario = Usuarios.buscarUsuarioPorID(publicacion.usuario.id); MessageBox.Show("Hiciste la oferta con exito de $ " + montoOferta.Text); precio.Text = montoOferta.Text; montoOferta.Text = ""; } else { MessageBox.Show("No podes comprar tus publicaciones"); } }
private void comprar_Click(object sender, EventArgs e) { if (!FormValidate.isUserLoggedIn()) { return; } if (!ClienteValidaciones.tieneCalificacionesAlDia(Session.usuario.id)) { MessageBox.Show("Tenes mas de 5 compras sin calificar y no podes realizar mas compras/ofertas hasta que califiques las mismas."); return; } if (publicacion.usuario.id != Session.usuario.id) { Int32 cantidadAComprar = Convert.ToInt32(cantidad.Text); if (publicacion.unidades < cantidadAComprar) { MessageBox.Show("No podes comprar mas de las unidades que hay disponibles."); return; } Publicaciones.comprar(publicacion.id, cantidadAComprar, publicacion.precio); Usuario usuario = Usuarios.buscarUsuarioPorID(publicacion.usuario.id); VerDetalleVendedor verDetalleVendedor = new VerDetalleVendedor(usuario); verDetalleVendedor.Show(); this.Close(); } else { MessageBox.Show("No podes comprar tus publicaciones"); } }
private void modify_button_Click(object sender, EventArgs e) { if (!confirmacionPorMensaje()) { return; } Cliente cliente = (Cliente)listadoClientes.CurrentRow.DataBoundItem; if (ClienteValidaciones.validate(cliente, false)) { Clientes.actualizarCliente(cliente); listadoClientes.DataSource = Clientes.Buscar(nombre_search.Text, apellido_search.Text, mail_search.Text, tipoDoc_search.Text, documento_search.Text); MessageBox.Show("Actualizaste el cliente con exito", "Exito"); } }
private void crear_button_Click(object sender, EventArgs e) { cliente.nombre = nombre.Text; cliente.apellido = apellido.Text; cliente.dni_tipo = tipoDoc.Text; cliente.dni = documento.Text; cliente.mail = mail.Text; cliente.telefono = telefono.Text; cliente.codigo_postal = codigoPostal.Text; cliente.direccion = direccion.Text; cliente.localidad = localidad.Text; cliente.fecha_nacimiento = Convert.ToDateTime(fecha.Value.ToString()); cliente.habilitado = true; cliente.eliminado = false; cliente.login_fallidos = 0; if (ClienteValidaciones.validate(cliente, true)) { Clientes.crearCliente(cliente); MessageBox.Show("El usuario cliente se creó con exito", "Exito"); this.Close(); } }