protected void sendEditar_Click(object sender, EventArgs e) { bool Modificado = GestorProducto.Modificar( int.Parse(Id.Text.Trim()), upc.Text.Trim(), nombre.Text.Trim(), descripcion.Text.Trim(), categoria.Text.Trim(), tipoInstrumento.Text.Trim(), //int.Parse(idMarca.Text.Trim()), modelo.Text.Trim(), codProv.Text.Trim(), //int.Parse(idProv.Text.Trim()), color.Text.Trim(), estado.Text.Trim(), precio.Text.Trim()); if (Modificado) { GestorBitacora.Agregar(DateTime.Now, "Se edito un registro", "RespCompras", "Producto"); Response.Write("<script>alert('Los cambios se guardaron correctamente')</script>"); return; //Response.Redirect("/ABMC-Productos"); } }
protected void confirmarCambioPass_Click(object sender, EventArgs e) { var Iduser = $"{((BE.Usuario)Session["usuarioCliente"])?.IdUsuario}"; var nombreUser = $"{((BE.Usuario)Session["usuarioCliente"])?.Nombre}"; if (password.Text == repeatPass.Text) { bool modificadoCli = GestorCliente.ModificarPassCliente(int.Parse(Iduser), EnvioEmails.md5(password.Text.Trim()), int.Parse(codCliente.Text.Trim())); bool modidificadoUs = GestorUsuario.ModificarPass(int.Parse(Iduser), EnvioEmails.md5(password.Text.Trim())); if (modificadoCli && modidificadoUs) { EnvioEmails.EnviarMailConfirmacionCambioPass(email.Text.Trim(), ""); GestorBitacora.Agregar(DateTime.Now, "Se edito un registro", nombreUser, "Cliente"); Response.Write("<script>alert('Los cambios se guardaron correctamente')</script>"); return; } } else { Response.Write("<script>alert('Las contraseñas no coinciden')</script>"); } }
protected void btnDelete_Click(object sender, EventArgs e) { GridViewRow row = (sender as Button).NamingContainer as GridViewRow; string IdPermiso = row.Cells[0].Text.Trim(); bool eliminado = GestorPermiso.Eliminar(int.Parse(IdPermiso)); if (eliminado) { GestorBitacora.Agregar(DateTime.Now, "Se elimino un Permiso", "Admin", "Permiso"); } Response.Redirect("/ABMC-Permiso.aspx"); }
protected void sendEditar_Click(object sender, EventArgs e) { bool Modificado = GestorMarca.Modificar( int.Parse(Id.Text.Trim()), nombre.Text.Trim(), descripcion.Text.Trim()); if (Modificado) { GestorBitacora.Agregar(DateTime.Now, "Se edito un registro", "Admin", "Marca"); Response.Write("<script>alert('Los cambios se guardaron correctamente')</script>"); return; //Response.Redirect("/ABMC-Usuarios"); } }
protected void sendEditar_Click(object sender, EventArgs e) { var userbk = Session["usuariobackend"].ToString(); bool Modificado = GestorProducto.AgregarRespuesta(int.Parse(id.Text.Trim()), respuesta.Text.Trim()); if (Modificado) { GestorBitacora.Agregar(DateTime.Now, "Se agregó una respuesta al cliente", userbk, "Cliente"); Response.Write("<script>alert('Los cambios se guardaron correctamente')</script>"); return; //Response.Redirect("/ABMC-Usuarios"); } }
protected void sendEditar_Click(object sender, EventArgs e) { bool Modificado = GestorRol.Modificar( int.Parse(Id.Text.Trim()), nombre.Text.Trim(), descripcion.Text.Trim(), tipoRol.Text.Trim()); if (Modificado) { GestorBitacora.Agregar(DateTime.Now, "Se edito un rol", "Admin", "Rol"); Response.Write("<script>alert('Los cambios se guardaron correctamente')</script>"); return; } }
protected void btnDelete_Click(object sender, EventArgs e) { GridViewRow row = (sender as Button).NamingContainer as GridViewRow; string Id = row.Cells[0].Text.Trim(); bool eliminado = GestorProducto.EliminarPregunta(int.Parse(Id)); if (eliminado) { GestorBitacora.Agregar(DateTime.Now, "Se elimino un registro", "Admin", "GestionPreguntas"); } Response.Write("<script>alert('Se ha eliminado el registro')</script>"); Response.Redirect("/ABMC-Marca.aspx"); }
//protected void Buscar_Click(object sender, EventArgs e) //{ // //var Dato = buscar.Text.Trim(); // var userbuscado = user.Text.Trim(); // var dni = doc.Text.Trim(); // var status = "GET"; // if (!string.IsNullOrEmpty(userbuscado)) // { // if (!string.IsNullOrEmpty(dni)) // { // //filtro por todos los campos // GestorUsuario.ListarUsuariosFiltroTotal(userbuscado, dni); // } // else // { // //filtro por usuario // dni = null; // GestorUsuario.ListarUsuariosConFiltro(userbuscado, dni, status); // } // } // else if (!string.IsNullOrEmpty(dni)) // { // //filtro solo por dni // GestorUsuario.ListarUsuariosConFiltro(userbuscado, dni, status); // } // else // { // Response.Write("<script>alert('Debe indicar un dato a buscar')</script>"); // } //} protected void sendAgregar_Click(object sender, EventArgs e) { bool Insertado = GestorMenu.Agregar( nombreControl.Text.Trim(), descripcion.Text.Trim(), ubicacion.Text.Trim()); if (Insertado) { GestorBitacora.Agregar(DateTime.Now, "Se agrego un registro", "Admin", "Menu"); Response.Write("alert('El menu se ha agregado correctamente')"); //Response.Redirect("/ABMC-Usuarios"); } Response.Redirect("~/ABMC-Menus"); }
protected void sendAgregar_Click(object sender, EventArgs e) { bool Insertado = GestorRol.Agregar( nombre.Text.Trim(), descripcion.Text.Trim(), tipoRol.Text.Trim()); if (Insertado) { GestorBitacora.Agregar(DateTime.Now, "Se inserto un registro", "Admin", "Rol"); Response.Write("<script>alert('El Rol se ha agregado correctamente')</script>"); //Response.Redirect("/ABMC-Usuarios"); } Response.Redirect("~/ABMC-Roles"); }
protected void sendAgregar_Click(object sender, EventArgs e) { var user = Request.QueryString["usuarioBackEnd"]; bool Insertado = GestorMarca.Agregar( nombre.Text.Trim(), descripcion.Text.Trim()); if (Insertado) { GestorBitacora.Agregar(DateTime.Now, "Se agrego un registro", user, "Marca"); Response.Write("alert('El registro se ha agregado correctamente')"); //Response.Redirect("/ABMC-Usuarios"); } Response.Redirect("~/ABMC-Marcas"); }
protected void sendAgregar_Click(object sender, EventArgs e) { var IdPermiso = nombrePermiso.SelectedItem.Value; var NombrePermiso = nombrePermiso.SelectedItem.ToString(); var IdRol = nombreRol.SelectedValue.ToString(); var NombreRol = nombreRol.SelectedItem.ToString(); bool Insertado = GestorPermiso.AgregarPermisoRol( int.Parse(IdPermiso), int.Parse(IdRol)); if (Insertado) { GestorBitacora.Agregar(DateTime.Now, "Se asignó un nuevo permiso al rol seleccionado", "Admin", "PermisoRol"); //Response.Write("<script>alert('El registro se ha agregado correctamente')</script>"); } Response.Redirect("/ABMC-PermisoRol.aspx"); }
protected void sendAgregar_Click(object sender, EventArgs e) { var Nombre = nombre.Text.Trim(); var Descripcion = descripcion.Text.Trim(); var TipoPermiso = tipoPermiso.Text.Trim(); bool Insertado = GestorRol.Agregar( Nombre, Descripcion, TipoPermiso); if (Insertado) { GestorBitacora.Agregar(DateTime.Now, "Se inserto un nuevo permiso", "Admin", "Permiso"); Response.Write("<script>alert('El permiso se ha agregado correctamente')</script>"); } Response.Redirect("~/ABMC-Permiso"); }
protected void sendEditar_Click(object sender, EventArgs e) { bool Modificado = GestorUsuario.ModificarUsuario( int.Parse(Id.Text.Trim()), username.Text.Trim(), nombre.Text.Trim(), apellido.Text.Trim(), EnvioEmails.md5(password.Text.Trim()), estado.Text.Trim(), 1, int.Parse(dni.Text.Trim())); if (Modificado) { GestorBitacora.Agregar(DateTime.Now, "Se edito un registro", "Admin", "Usuario"); Response.Write("<script>alert('Los cambios se guardaron correctamente')</script>"); return; //Response.Redirect("/ABMC-Usuarios"); } }
protected void sendAgregar_Click(object sender, EventArgs e) { bool Insertado = GestorUsuario.Agregar( usuario.Text.Trim(), nombre.Text.Trim(), apellido.Text.Trim(), EnvioEmails.md5(password.Text.Trim()), EstadoCliente.CONFIRMADO, 1, int.Parse(dni.Text.Trim())); if (Insertado) { GestorBitacora.Agregar(DateTime.Now, "Se agrego un registro", "Admin", "Usuario"); Response.Write("alert('El usuario se ha agregado correctamente')"); //Response.Redirect("/ABMC-Usuarios"); } Response.Redirect("~/ABMC-Usuarios"); }
protected void sendAgregar_Click(object sender, EventArgs e) { bool Insertado = GestorProveedor.Agregar( codProv.Text.Trim(), nombreEmp.Text.Trim(), razonSocial.Text.Trim(), domicilio.Text.Trim(), email.Text.Trim(), tel.Text.Trim(), descripcion.Text.Trim(), cuit.Text.Trim()); if (Insertado) { GestorBitacora.Agregar(DateTime.Now, "Se inserto un registro", "RespCompras", "Proveedor"); Response.Write("alert('El proveedor se ha agregado correctamente')"); //Response.Redirect("/ABMC-Usuarios"); } Response.Redirect("~/ABMC-Proveedores"); }
protected void sendEditar_Click(object sender, EventArgs e) { bool Modificado = GestorProveedor.Modificar( int.Parse(idProv.Text.Trim()), codProv.Text.Trim(), nombreEmpresa.Text.Trim(), razonSocial.Text.Trim(), domicilio.Text.Trim(), email.Text.Trim(), telefono.Text.Trim(), descrip.Text.Trim(), cuit.Text.Trim()); if (Modificado) { GestorBitacora.Agregar(DateTime.Now, "Se edito un registro", "RespCompras", "Proveedor"); Response.Write("<script>alert('Los cambios se guardaron correctamente')</script>"); return; //Response.Redirect("/ABMC-Usuarios"); } }
protected void sendeditar_Click(object sender, EventArgs e) { bool Modificado = GestorCliente.Actualizar( int.Parse(codCliente.Text.Trim()), nombre.Text.Trim(), apellido.Text.Trim(), email.Text.Trim(), telefono.Text.Trim(), domEntrega.Text.Trim(), domFactura.Text.Trim(), dni.Text.Trim(), username.Text.Trim()); if (Modificado) { GestorBitacora.Agregar(DateTime.Now, "Se edito un registro", "Cliente", "Cliente"); Response.Write("<script>alert('Los cambios se guardaron correctamente')</script>"); return; //Response.Redirect("/ABMC-Usuarios"); } }
protected void sendAgregar_Click(object sender, EventArgs e) { var marca = listMarca.SelectedItem.ToString(); var nombreEmpresa = listCodProv.SelectedItem.ToString(); var Cat = listCategoria.SelectedItem.ToString(); var Tipo = listTipoInstrumento.SelectedItem.ToString(); var Estado = listEstado.SelectedItem.ToString(); var IDMarca = GestorMarca.ObtenerId(marca); var codProv = GestorProveedor.ObtenerCod(nombreEmpresa); var IDProv = GestorProveedor.ObtenerId(nombreEmpresa); bool Insertado = GestorProducto.Agregar( upc.Text.Trim(), nombre.Text.Trim(), descripcion.Text.Trim(), Cat, Tipo, IDMarca, modelo.Text.Trim(), codProv, IDProv, color.Text.Trim(), Estado, precio.Text.Trim() ); if (Insertado) { GestorBitacora.Agregar(DateTime.Now, "Se inserto un nuevo producto", "RespCompras", "Producto"); Response.Write("<script>alert('El producto se ha agregado correctamente')</script>"); //Response.Redirect("/ABMC-Usuarios"); } Response.Redirect("~/ABMC-Productos"); }
protected void Buscar_Click(object sender, EventArgs e) { var Evento = tipoEvento.Text.Trim(); var user = usuario.Text.Trim(); var fechaDesde = desde.Text.Trim(); var fechaHasta = hasta.Text.Trim(); if ((string.IsNullOrEmpty(fechaDesde) && (!string.IsNullOrEmpty(fechaHasta))) || ((!string.IsNullOrEmpty(fechaDesde)) && (string.IsNullOrEmpty(fechaHasta)))) { Response.Write("<script>alert('¡Para filtrar por fechas debe seleccionar fecha desde y fecha hasta!')</script>"); return; } else if (!string.IsNullOrEmpty(fechaDesde) && (!string.IsNullOrEmpty(fechaHasta))) { if (!string.IsNullOrEmpty(Evento)) { if (!string.IsNullOrEmpty(user)) { //filtro por todo gvBitacora.DataSource = null; gvBitacora.DataSource = GestorBitacora.ListarFiltradoTotal(Evento, user, fechaDesde, fechaHasta); gvBitacora.DataBind(); LimpiarCampos(); } else { //filtro por fecha y evento gvBitacora.DataSource = null; gvBitacora.DataSource = GestorBitacora.ListarFiltradoEventoFecha(Evento, fechaDesde, fechaHasta); gvBitacora.DataBind(); LimpiarCampos(); } } else if (!string.IsNullOrEmpty(user)) { //filtro por fechas y usuario gvBitacora.DataSource = null; gvBitacora.DataSource = GestorBitacora.ListarFiltradoUsuarioFecha(user, fechaDesde, fechaHasta); gvBitacora.DataBind(); LimpiarCampos(); } else { //filtro solo por fechas gvBitacora.DataSource = null; gvBitacora.DataSource = GestorBitacora.ListarFiltradoFechas(fechaDesde, fechaHasta); gvBitacora.DataBind(); LimpiarCampos(); } } else if (!string.IsNullOrEmpty(Evento)) { if (!string.IsNullOrEmpty(user)) { //filtro por evento y usuario gvBitacora.DataSource = null; gvBitacora.DataSource = GestorBitacora.ListarFiltradoUsuarioEvento(user, Evento); gvBitacora.DataBind(); LimpiarCampos(); } else { //filtro por evento gvBitacora.DataSource = null; gvBitacora.DataSource = GestorBitacora.ListarFiltradoEvento(Evento); gvBitacora.DataBind(); LimpiarCampos(); } } else if (!string.IsNullOrEmpty(user)) { //filtro solo por usuario gvBitacora.DataSource = null; gvBitacora.DataSource = GestorBitacora.ListarFiltradoUsuario(user); gvBitacora.DataBind(); LimpiarCampos(); } }
public DataSet CargarDatos() { return(GestorBitacora.Listar()); }
protected void sendregistrarse_Click(object sender, EventArgs e) { if (!tyc.Checked) { Response.Write("<script>alert('Debe aceptar los Términos y Condiciones')</script>"); return; } if (string.IsNullOrEmpty(email.Text.Trim())) { Response.Write("<script>alert('Debe ingresar un email')</script>"); } if (IsReCaptchValid()) { bool Insertado = GestorCliente.Agregar( nombre.Text.Trim(), apellido.Text.Trim(), email.Text.Trim(), telefono.Text.Trim(), domEntrega.Text.Trim(), domFactura.Text.Trim(), EnvioEmails.md5(password.Text.Trim()), dni.Text.Trim(), username.Text.Trim()); bool UserNuevo = GestorUsuario.Agregar( username.Text.Trim(), nombre.Text.Trim(), apellido.Text.Trim(), EnvioEmails.md5(password.Text.Trim()), EstadoCliente.PENDIENTE, 1, int.Parse(dni.Text.Trim())); bool Cliente = GestorGestionRoles.AsignarRolCliente(int.Parse(dni.Text.Trim()), 8); if (Insertado) { GestorBitacora.Agregar(DateTime.Now, "Se inserto un registro", "Cliente", "Cliente"); EnvioEmails.EnviarMail(email.Text.Trim(), $"https://localhost:44328/ConfirmarRegistro.aspx?clave={username.Text.Trim()}&hash={GestorUsuario.RecuperarHashUsuario(username.Text.Trim())}"); Response.Write("<script>alert('Se ha enviado un email a su casilla de correo para que confirme su registro')</script>"); LimpiarCampos(); return; } else { Response.Write("<script>alert('No se pudo realizar el registro, intente nuevamente')</script>"); } //Response.Redirect("~/Login"); } else { Response.Write("<script>alert('Debe validar el Captcha')</script>"); } }