private int cambiarPassword() { string newPassHash = Encriptacion.getHashSha256(newPassBox.Text); Usuario_Manager userMng = new Usuario_Manager(); return(userMng.cambiarPassword(newPassHash, id_usuario)); }
protected void GridViewLances_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.DataRow) { e.Row.Cells[1].Text = Usuario_Manager.CarregaUsuarioPorId(int.Parse(e.Row.Cells[1].Text)).Nome; e.Row.Cells[2].Text = Produto_Manager.CarregaProdutoPorId(int.Parse(e.Row.Cells[2].Text)).Nome; } }
private void nuevoCliente() { Cliente nuevaPersona = new Cliente(); nuevaPersona.nombre = nameBox.Text; nuevaPersona.apellido = lastNameBox.Text; nuevaPersona.tipo_documento = (string)comboTipo.SelectedValue; nuevaPersona.nro_documento = Convert.ToInt32(documentoBox.Text); nuevaPersona.cuil = cuilBox.Text; nuevaPersona.fecha_nacimiento = fechaNacBox.Value; nuevaPersona.mail = mailBox.Text; nuevaPersona.telefono = telBox.Text; nuevaPersona.direccion_calle = direccionBox.Text; nuevaPersona.direccion_nro = Convert.ToInt32(nroBox.Text); nuevaPersona.direccion_piso = Convert.ToInt32(pisoBox.Text); nuevaPersona.direccion_depto = deptoBox.Text; nuevaPersona.codigo_postal = codPostalBox.Text; this.agregarFormasDePago(nuevasFormasDePago); ResultadoAltaCliente resultadoAlta = clienteMng.altaClienteYUsuario(user, pass, nuevaPersona, nuevasFormasDePago); string passToHash; if (resultadoAlta.resultadoCliente.Equals("OK")) { Usuario_Manager userMng = new Usuario_Manager(); if (user == null) { MessageBox.Show("La nueva contraseña es: " + resultadoAlta.password + ".\n El usuario es: " + resultadoAlta.username, "Operacion correcta"); passToHash = resultadoAlta.password; this.DialogResult = DialogResult.OK; } else { passToHash = pass; } String passHash = Encriptacion.getHashSha256(passToHash); userMng.cambiarPassword(passHash, resultadoAlta.id_usuario); if (resultadoAlta.resultadoTarjeta.Equals("OK")) { MessageBox.Show("Se realizaron los cambios correctamente.", "Resultado operacion"); } else { MessageBox.Show("Contacte con el administrador para agregar un medio de pago.", "Resultado operacion"); } this.DialogResult = DialogResult.OK; this.Close(); } else { MessageBox.Show(resultadoAlta.resultadoCliente, "No pudo realizarse operacion", MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1); } }
private void nuevaEmpresa() { Empresa nuevaEmpresa = new Empresa(); nuevaEmpresa.razon_social = razonSocialBox.Text; nuevaEmpresa.cuit = cuitBox.Text; nuevaEmpresa.mail = emailBox.Text; nuevaEmpresa.telefono = telBox.Text; nuevaEmpresa.direccion_calle = dirBox.Text; nuevaEmpresa.direccion_nro = Convert.ToInt32(nroCalle.Text); nuevaEmpresa.direccion_piso = this.completarPiso(); nuevaEmpresa.direccion_depto = deptoBox.Text; nuevaEmpresa.direccion_localidad = localidadBox.Text; nuevaEmpresa.ciudad = ciudadBox.Text; nuevaEmpresa.cod_postal = codPostalBox.Text; resultado = empresaMng.altaEmpresaYUsuario(user, pass, nuevaEmpresa); String[] arrayResultado = resultado.Split(';'); string passToHash; if (arrayResultado.ElementAt(2).Equals("OK")) { Usuario_Manager userMng = new Usuario_Manager(); MessageBox.Show("Se realizaron los cambios correctamente.", "Resultado operacion"); if (user == null) { MessageBox.Show("La nueva contraseña es: " + arrayResultado.ElementAt(1) + ".\n El usuario es: " + nuevaEmpresa.cuit, "Operacion correcta"); passToHash = arrayResultado.ElementAt(1); } else { passToHash = pass; } String passHash = Encriptacion.getHashSha256(passToHash); userMng.cambiarPassword(passHash, Convert.ToInt32(arrayResultado.ElementAt(0))); this.DialogResult = DialogResult.OK; this.Close(); } else { MessageBox.Show(arrayResultado.ElementAt(0), "No pudo realizarse operacion", MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1); } }
protected void ButtonNovoLance_Click(object sender, EventArgs e) { string error = LabelErro.Text = ""; var usuario = Usuario_Manager.CarregaUsuarioPorId(int.Parse(DropDownListUsuario.SelectedValue)); var produto = Produto_Manager.CarregaProdutoPorId(int.Parse(DropDownListProduto.SelectedValue)); var valorLance = decimal.Parse(TextBoxLance.Text); Lance_Manager.NovoLace(produto.Id, usuario.Id, valorLance, out error); if (!string.IsNullOrWhiteSpace(error)) { LabelErro.Text = $"<div class='alert alert-warning' role='alert'> {error} </div>"; } CarregaListas(); }
public void CarregaListas() { var usuarios = Usuario_Manager.CarregaUsuarios(); DropDownListUsuario.DataSource = usuarios; DropDownListUsuario.DataValueField = "Id"; DropDownListUsuario.DataTextField = "Nome"; DropDownListUsuario.DataBind(); var produtos = Produto_Manager.CarregaProdutos(); DropDownListProduto.DataSource = produtos; DropDownListProduto.DataValueField = "Id"; DropDownListProduto.DataTextField = "Nome"; DropDownListProduto.DataBind(); GridViewLances.DataSource = Lance_Manager.CarregaLances(); GridViewLances.DataBind(); }
protected void ButtonCriar_Click(object sender, EventArgs e) { Usuario_Manager.NovoUsuario(TextBoxLogin.Text, TextBoxSenha.Text); }