コード例 #1
0
ファイル: ManteAcceso.aspx.cs プロジェクト: eesteban1/Pedidos
        private void cargar()
        {
            AccesoDAO db = new AccesoDAO();

            grvmante.DataSource = db.ListarAcceso();
            grvmante.DataBind();
        }
コード例 #2
0
 /// <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);
 }
コード例 #3
0
        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;
        }
コード例 #4
0
ファイル: ModAcceso.aspx.cs プロジェクト: eesteban1/Pedidos
 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);
             }
         }
     }
 }
コード例 #5
0
ファイル: ManteAcceso.aspx.cs プロジェクト: eesteban1/Pedidos
        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();
            }
        }
コード例 #6
0
ファイル: ClienteDAO.cs プロジェクト: apis3445/CaducaRest
 /// <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);
 }
コード例 #7
0
 /// <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);
 }