public async Task<ActionResult<CUsuarios>> PostCUsuarios(CUsuarios cUsuarios) { _context.CUsuarios.Add(cUsuarios); await _context.SaveChangesAsync(); return CreatedAtAction("GetCUsuarios", new { id = cUsuarios.IdUsuario }, cUsuarios); }
protected void ComprobarUsuario(CUsuarios aux) { try { if (aux.usuario != null) { btnEntrar.Text = "Salir"; if (aux.permiso == 1) // es administrador { btnAdministrador.Visible = true; btnVentas.Visible = false; lblMensaje.Text = "Bienvenido " + aux.nombreapellido + "(" + aux.usuario + ")"; } if (aux.permiso == 2) // es ventas { btnAdministrador.Visible = false; btnVentas.Visible = true; lblMensaje.Text = "Bienvenido " + aux.nombreapellido + "(" + aux.usuario + ")"; } } } catch { lblMensaje.Text = "Ingresdar al Sistema"; btnEntrar.Text = "Entrar"; btnAdministrador.Visible = false; btnVentas.Visible = false; } }
private void buttonX4_Click(object sender, EventArgs e) { if (CValidar.ValidarUsuario(tb_nombre, tb_ci, cb_tipo, tb_usuario, errorIcono, this)) { string time = DateTime.Now.ToString("yyyy_mm_dd hh_mm_ss"); MUsuario us = new MUsuario(0, tb_nombre.Text, tb_ci.Text, tb_direccion.Text, tb_telefono.Text, cb_tipo.Items[cb_tipo.SelectedIndex].ToString(), "enable", tb_usuario.Text, CValidar.Encrypt(tb_ci.Text)); if (id_user == 0) { if (CUsuarios.Insertar(us, this)) { botones(false, false, false, true, true); mostrar(); habilitar(true); limpiar(); id_user = 0; } } else { if (CUsuarios.Editar(id_user, us, this)) { botones(true, false, false, false, true); mostrar(); habilitar(true); limpiar(); id_user = 0; } } } }
private void btnRegister_Click(object sender, EventArgs e) { try { if (nombreTextBox.Text.Equals("") || correoTextBox.Text.Equals("") || claveTextBox.Text.Equals("")) { frmMensajeAviso.Avisar("Debe llenar todos los campos"); } else { Usuarios usu = new Usuarios(); CUsuarios cUsu = new CUsuarios(); usuariosBindingSource.EndEdit(); usu = (Usuarios)usuariosBindingSource.Current; cUsu.AgregarUsuario(usu); frmMensajeExito.Confirmar("Usuario registrado"); this.Close(); } } catch (Exception ex) { frmMensajeAviso.Avisar("Ya existe un usuario con ese correo"); } }
private void login() { try { if (!CValidar.ValidarLogin(this.tb_user, this.tb_password, errorIcono)) { return; } if (this.tb_password.Text != string.Empty && this.tb_user.Text != string.Empty) { string pasengript = CValidar.Encrypt(this.tb_password.Text); DataTable Datos = CUsuarios.LogindeUsuario(this.tb_user.Text, pasengript); if (Datos.Rows.Count != 0) { this.Hide(); MainForm form = new MainForm(this, Datos); form.Visible = true; } else { ToastNotification.Show(this, "NO TIENE ACCESO AL SISTEMA", global::facturacion.Properties.Resources.error, 2000, (eToastGlowColor.Red), (eToastPosition.TopCenter)); } } } catch (Exception exp) { ToastNotification.Show(this, exp.Message, global::facturacion.Properties.Resources.error, 3000, (eToastGlowColor.Red), (eToastPosition.TopCenter)); } }
public async Task<IActionResult> PutCUsuarios(int id, CUsuarios cUsuarios) { if (id != cUsuarios.IdUsuario) { return BadRequest(); } _context.Entry(cUsuarios).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!CUsuariosExists(id)) { return NotFound(); } else { throw; } } return NoContent(); }
public void Agregar(CUsuarios Usuarios) { string cmd = "INSERT INTO Usuarios (Usuario, password, nombre, idpermiso) VALUES ('" + Usuarios.usuario + "','" + Usuarios.password + "'," + Usuarios.nombreapellido + "," + Usuarios.permiso + "')"; MiConexion.EjecutarSql(cmd); }
protected void Page_Load(object sender, EventArgs e) { if (IsPostBack == false) { limpiarCampos(); } CUsuarios aux = ((CUsuarios)Session["CUsuarios"]); }
public void Modificar(CUsuarios Usuarios) { string cmd = "UPDATE Usuarios SET Usuario = " + Usuarios.usuario + "', nombre = '" + Usuarios.nombreapellido + "', password = '******', idpermiso = '" + Usuarios.permiso; MiConexion.EjecutarSql(cmd); }
private void mostrar() { lista_usuario.DataSource = CUsuarios.Mostrar(); lista_usuario.Columns["id"].Visible = false; lista_usuario.Columns["tipo"].Visible = false; lista_usuario.Columns["estado"].Visible = false; lista_usuario.Columns["direccion"].Visible = false; lista_usuario.Columns["telefono"].Visible = false; }
public void Modificar(string user, string nombre, string password, int permiso) { CUsuarios oUsuario = new CUsuarios(); oUsuario.usuario = user; oUsuario.nombreapellido = nombre; oUsuario.password = password; oUsuario.permiso = permiso; oUsuarios.Modificar(oUsuario); }
protected void btnEntrar_Click(object sender, EventArgs e) { if (btnEntrar.Text == "Entrar") { Response.Redirect("fmloguin.aspx", true); } else { Session["CUsuarios"] = null; CUsuarios aux = ((CUsuarios)Session["CUsuarios"]); ComprobarUsuario(aux); } }
private void btnGuardarU_Click(object sender, EventArgs e) { usuariosBindingSource.EndEdit(); Usuarios U = new Usuarios(); U = (Usuarios)usuariosBindingSource.Current; CUsuarios cUsuarios = new CUsuarios(); cUsuarios.Actualizar(U); this.Close(); MessageBox.Show("Se han guardado los cambios"); usuariosBindingSource.DataSource = cUsuarios.Listado(); }
public List <CUsuarios> ListaUsuarios() { List <CUsuarios> ListaUsuarios = new List <CUsuarios>(); DataTable TablaUsuarios = new DataTable(); string cmd = "SELECT * FROM Usuarios"; TablaUsuarios = MiConexion.ObtenerDatos(cmd); foreach (DataRow aux in TablaUsuarios.Rows) { CUsuarios Usuarios = new CUsuarios(Convert.ToInt32(aux["idusuario"]), aux["Usuario"].ToString(), aux["nombre"].ToString(), aux["password"].ToString(), Convert.ToInt32(aux["idpermiso"]), Convert.ToInt32(aux["activo"])); ListaUsuarios.Add(Usuarios); } return(ListaUsuarios); }
public CUsuarios Usuario(string usuario, string con) { if (usuario == "" || con == "") { throw new Exception("*Error al registrar los datos."); } CUsuarios oUsuario = oUsuarios.UsuarioLog(usuario, con); if (oUsuario == null) { throw new Exception("*Usuario inexistente."); } return(oUsuario); }
private void btnGuardar_Click(object sender, EventArgs e) { usuariobindingSource.EndEdit(); Usuarios U = new Usuarios(); U = (Usuarios)usuariobindingSource.Current; CUsuarios cUsuarios = new CUsuarios(); cUsuarios.Registrar(U); this.Close(); btnNuevo.Enabled = true; grbRegistrar.Enabled = false; btnGuardar.Enabled = false; //Fu.usuariosBindingSource.DataSource = mUsuarios.Listado(); MessageBox.Show("Se ha registrado con exito al nuevo usuario"); }
private void buttonX3_Click(object sender, EventArgs e) { if (id_user != 0) { if (MessageBox.Show("Estas seguro de eliminar este registro?", "DAR DE BAJA", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { if (CUsuarios.Eliminar(id_user, this)) { botones(true, false, false, false, true); habilitar(false); mostrar(); id_user = 0; } } } }
private void buttonX1_Click(object sender, EventArgs e) { if (Datos.Rows[0]["password"].ToString().CompareTo(CValidar.Encrypt(this.tb_p1.Text)) != 0) { ToastNotification.Show(this, "La contraseña actual no es correcta", global::facturacion.Properties.Resources.Warning_sign, 3000, (eToastGlowColor.Red), (eToastPosition.TopRight)); return; } if (tb_p2.Text.CompareTo(tb_p3.Text) != 0) { ToastNotification.Show(this, "Error en la nueva contraseña, no coinciden.", global::facturacion.Properties.Resources.Warning_sign, 3000, (eToastGlowColor.Red), (eToastPosition.TopRight)); return; } else { MUsuario mu = new MUsuario(int.Parse(Datos.Rows[0]["id"].ToString()), "", "", "", "", "", "", tb_user.Text, CValidar.Encrypt(tb_p2.Text)); CUsuarios.Actualizar(mu, this); tb_p1.Text = ""; tb_p2.Text = ""; tb_p3.Text = ""; } }
private void claveTextBox_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Enter) { if (txtCorreo.Text.Equals("") || txtPass.Text.Equals("")) { frmMensajeAviso.Avisar("Debe llenar todos los campos"); } else { Usuarios usuario; CUsuarios cUsuarios = new CUsuarios(); usuariosBindingSource.EndEdit(); usuario = (Usuarios)usuariosBindingSource.Current; usuariosBindingSource.DataSource = cUsuarios.CompararDatos(usuario); usuario = (Usuarios)usuariosBindingSource.Current; if (usuario != null) { frmInicio inicio = new frmInicio(); frmMensajeExito.Confirmar("Inicio de sesion exitoso"); this.Hide(); inicio.Show(); frmInicio.IdUsuario = usuario.idUsuario; inicio.lblUsuario.Text = usuario.nombre; frmInicio.Usuario = usuario.nombre; frmInicio.Correo = usuario.correo; frmInicio.Pass = usuario.clave; } else { frmMensajeAviso.Avisar("Correo o contraseña erronea/o"); usuariosBindingSource.AddNew(); } } } }
public VReportes() { InitializeComponent(); DataTable dtTest = CCliente.mostrar(); dtTest.Rows.Add("0", "Todos", "Todos", "Todos", "Todos", DateTime.Now); DataTable dtTest2 = CProducto.Mostrar(); dtTest2.Rows.Add("0", "Todos", "Todos", "Todos", 0.0, "Todos", "", ""); DataTable dtTest3 = CUsuarios.Mostrar(); dtTest3.Rows.Add(0, "Todos", "Todos", "Todos", "Todos", "Todos", "Todos", "Todos", "Todos"); dt_inicio.Value = DateTime.Now; dt_final.Value = DateTime.Now; mClientesBindingSource.DataSource = dtTest; mProductoBindingSource.DataSource = dtTest2; mUsuarioBindingSource.DataSource = dtTest3; //cb_producto.SelectedItem = cb_producto.Items[dtTest2.Rows.Count-1]; cb_cliente.SelectedItem = cb_cliente.Items[dtTest.Rows.Count - 1]; cb_usuario.SelectedItem = cb_usuario.Items[dtTest3.Rows.Count - 1]; cb_pedidos.SelectedItem = cb_pedidos.Items[0]; }
public CUsuarios UsuarioLog(string usuario, string con) { string cmd = "SELECT * FROM Usuarios where usuario='" + usuario + "'"; DataTable dataUsuarios = MiConexion.ObtenerDatos(cmd); foreach (DataRow aux in dataUsuarios.Rows) { if (aux["password"].ToString() != con) { throw new Exception("*Contraseña invalida."); } CUsuarios oUsuario = new CUsuarios(); oUsuario.idusuario = Convert.ToInt32(aux["idusuario"].ToString()); oUsuario.nombreapellido = aux["nombre"].ToString(); oUsuario.usuario = aux["Usuario"].ToString(); oUsuario.password = aux["password"].ToString(); oUsuario.permiso = Convert.ToInt32(aux["idPermiso"]); oUsuario.activo = Convert.ToInt32(aux["activo"]); return(oUsuario); } return(null); }
protected void Page_Load(object sender, EventArgs e) { CUsuarios aux = ((CUsuarios)Session["CUsuarios"]); ComprobarUsuario(aux); }
protected void btnComprar_Click(object sender, EventArgs e) { GridViewRow rowDeporte = GridView1.SelectedRow; GridViewRow rowCine = GridView2.SelectedRow; GridViewRow rowTeatro = GridView3.SelectedRow; GridViewRow rowRecitales = GridView4.SelectedRow; CUsuarios aux = ((CUsuarios)Session["CUsuarios"]); if (ASPxPageControl2.ActiveTabPage.Name == "tabDeportes") { if (rowDeporte != null) { try { oVenta.Agregar(Convert.ToInt32(rowDeporte.Cells[1].Text), Convert.ToInt32(rowDeporte.Cells[2].Text), rowDeporte.Cells[4].Text, aux.idusuario, 1, txtNroTarjeta.Text, Convert.ToInt32(txtCantidad.Text), Convert.ToInt32(rowDeporte.Cells[6].Text)); lblResultado.ForeColor = Color.Green; lblResultado.Text = "La compra se realizo con éxito"; lblResultado.Visible = true; } catch (Exception ex) { lblResultado.ForeColor = Color.Red; lblResultado.Text = ex.Message; lblResultado.Visible = true; } } } if (ASPxPageControl2.ActiveTabPage.Name == "tabCine") { if (rowCine != null) { try { oVenta.Agregar(Convert.ToInt32(rowCine.Cells[1].Text), Convert.ToInt32(rowCine.Cells[2].Text), rowCine.Cells[4].Text, aux.idusuario, 1, txtNroTarjeta.Text, Convert.ToInt32(txtCantidad.Text), Convert.ToInt32(rowCine.Cells[6].Text)); lblResultado.ForeColor = Color.Green; lblResultado.Text = "La compra se realizo con éxito"; lblResultado.Visible = true; } catch (Exception ex) { lblResultado.ForeColor = Color.Red; lblResultado.Text = ex.Message; lblResultado.Visible = true; } } } if (ASPxPageControl2.ActiveTabPage.Name == "tabTeatro") { if (rowTeatro != null) { try { oVenta.Agregar(Convert.ToInt32(rowTeatro.Cells[1].Text), Convert.ToInt32(rowTeatro.Cells[2].Text), rowTeatro.Cells[4].Text, aux.idusuario, 1, txtNroTarjeta.Text, Convert.ToInt32(txtCantidad.Text), Convert.ToInt32(rowTeatro.Cells[6].Text)); lblResultado.ForeColor = Color.Green; lblResultado.Text = "La compra se realizo con éxito"; lblResultado.Visible = true; } catch (Exception ex) { lblResultado.ForeColor = Color.Red; lblResultado.Text = ex.Message; lblResultado.Visible = true; } } } if (ASPxPageControl2.ActiveTabPage.Name == "tabRecitales") { if (rowRecitales != null) { try { oVenta.Agregar(Convert.ToInt32(rowRecitales.Cells[1].Text), Convert.ToInt32(rowRecitales.Cells[2].Text), rowRecitales.Cells[4].Text, aux.idusuario, 1, txtNroTarjeta.Text, Convert.ToInt32(txtCantidad.Text), Convert.ToInt32(rowRecitales.Cells[6].Text)); lblResultado.ForeColor = Color.Green; lblResultado.Text = "La compra se realizo con éxito"; lblResultado.Visible = true; } catch (Exception ex) { lblResultado.ForeColor = Color.Red; lblResultado.Text = ex.Message; lblResultado.Visible = true; } } } txtCantidad.Text = ""; txtNroTarjeta.Text = ""; }
protected void Session_Start(object sender, EventArgs e) { Session["C_sql_Usuarios"] = new C_sql_Usuarios(); Session["CUsuarios"] = new CUsuarios(); Session["C_sql_Venta"] = new C_sql_Venta(); }
private void UsuariosToolStripMenuItem_Click(object sender, EventArgs e) { CUsuarios c = new CUsuarios(); c.Show(); }