private void cargar() { AccesoDAO db = new AccesoDAO(); grvmante.DataSource = db.ListarAcceso(); grvmante.DataBind(); }
/// <summary> /// Constructor /// </summary> /// <param name="context"></param> /// <param name="localize"></param> /// <param name="path"></param> /// z /// <param name="configuration"></param> public UsuarioDAO(CaducaContext context, LocService localize, string path, IConfiguration configuration) { this.contexto = context; this.localizacion = localize; this.tokenDTO = new TokenDTO(); this._path = path; this.Configuration = configuration; usuarioDAO = new AccesoDAO <Usuario>(context, localize); }
void cargarpersonal() { //txtcodigo.Text = Request.QueryString["IDACCESO"]; int codigo = Convert.ToInt32(txtcodigo.Text); AccesoDAO db = new AccesoDAO(); Accesos acc = db.BuscarAcceso(codigo); ddlpersonal.SelectedValue = acc.Id_Personal.ToString(); txtusuario.Text = acc.Usuario; txtclave.Text = acc.Clave; }
protected void btnguardar_Click(object sender, EventArgs e) { if (txtusuario.Text.Length < 0 || txtclave.Text.Length < 0 || ddlpersonal.SelectedValue == "0") { if (txtusuario.Text.Length < 0) { lblmesaje.Text = "El campo usuario es obligatorio."; } if (txtclave.Text.Length < 0) { lblmesaje.Text = "El campo clave es obligatorio."; } if (ddlpersonal.SelectedValue == "0") { lblmesaje.Text = "Debe escojer al personal."; } string script = "openModal();"; ScriptManager.RegisterStartupScript(this, typeof(Page), "error", script, true); } else { AccesoDAO db = new AccesoDAO(); Accesos acc = new Accesos(); if (txtusuario.Text == usuario) { acc.Id_Personal = Convert.ToInt32(ddlpersonal.SelectedValue); acc.Usuario = txtusuario.Text; acc.Clave = txtclave.Text; acc.Id_Acceso = Convert.ToInt32(txtcodigo.Text); db.Update(acc); Response.Redirect("ManteAcceso.aspx", true); } else { bool existe = db.ExisteUsario(txtusuario.Text); if (existe) { lblmesaje.Text = "El usuario ya esta en uso."; string script = "openModal();"; ScriptManager.RegisterStartupScript(this, typeof(Page), "existe", script, true); } else { acc.Id_Personal = Convert.ToInt32(ddlpersonal.SelectedValue); acc.Usuario = txtusuario.Text; acc.Clave = txtclave.Text; acc.Id_Acceso = Convert.ToInt32(txtcodigo.Text); db.Update(acc); Response.Redirect("ManteAcceso.aspx", true); } } } }
protected void grvmante_RowCommand(object sender, GridViewCommandEventArgs e) { int fila = Convert.ToInt32(e.CommandArgument); int idacceso = Convert.ToInt32(grvmante.Rows[fila].Cells[0].Text); if (e.CommandName == "Modificar") { Response.Redirect("~/ModAcceso.aspx?IDACCESO=" + idacceso, true); } else if (e.CommandName == "Ver") { Response.Redirect("VerAcceso.aspx?IDACCESO=" + idacceso, true); } else if (e.CommandName == "Eliminar") { AccesoDAO db = new AccesoDAO(); db.Eliminar(idacceso); cargar(); } }
/// <summary> /// Clase para acceso a la base de datos /// </summary> /// <param name="context">Objeto para base de datos</param> /// <param name="locService">Localización</param> public ClienteDAO(CaducaContext context, LocService locService) { this.contexto = context; this.localizacion = locService; clienteDAO = new AccesoDAO <Cliente>(context, locService); }
/// <summary> /// Clase para acceso a la base de datos /// </summary> /// <param name="context">Objeto para base de datos</param> /// <param name="locService">Localización</param> public CategoriaDAO(CaducaContext context, LocService locService) { this.contexto = context; this.localizacion = locService; categoriaDAO = new AccesoDAO <Categoria>(context, locService); }