예제 #1
0
    protected void BT_Eliminar_Click(object sender, EventArgs e)
    {
        UuserCrear          datos  = new UuserCrear();
        LUser               dato   = new LUser();
        ClientScriptManager cm     = this.ClientScript;
        L_Persistencia      logica = new L_Persistencia();

        Utilitarios.Menu menu     = new Utilitarios.Menu();
        String           nombre   = Session["nombrep"].ToString();
        DataTable        validez1 = dato.obtenerMesa(nombre);
        Int32            User_id  = int.Parse(validez1.Rows[0]["id_plato"].ToString());

        menu.Id_plato    = User_id;
        menu.Nombre      = validez1.Rows[0]["nombre"].ToString();
        menu.Descripcion = validez1.Rows[0]["descripcion"].ToString();
        menu.Precio      = validez1.Rows[0]["precio"].ToString();
        menu.Imagen      = validez1.Rows[0]["imagen"].ToString();
        //dato.eliminarPlato(datos);
        DataTable regis   = dato.ToDataTable(dato.obtenerMen(nombre));
        String    esquema = "usuario";
        String    tabla   = "platos";
        String    pk      = Session["user_id"].ToString();
        String    session = Session.SessionID;

        dato.delete(regis, esquema, tabla, pk, session);
        datos = logica.BorrarMenu(menu);
        String mens = Session["men"].ToString();

        this.RegisterStartupScript("mensaje", "<script type='text/javascript'>alert('" + mens.ToString() + "');window.location=\"ListadePlatos.aspx\"</script>");
    }
예제 #2
0
    protected void B_Modificar_Click(object sender, EventArgs e)
    {
        UuserCrear data = new UuserCrear();

        data.Ispos = IsPostBack;
        LUser user = new LUser();
        LUser ins  = new LUser();
        //user.ispost1(data);
        UUser info = new UUser();

        info.Ruta   = (FU_imagen.PostedFile.FileName);
        data.Imagen = cargarImagen();


        //user.ispost1(data);
        String    nombre   = Session["nombre"].ToString();
        DataTable validez1 = user.obtenerMesa(nombre);
        Int32     User_id  = int.Parse(validez1.Rows[0]["id_plato"].ToString());

        data.Id_plato = User_id;
        data.A        = TB_nompla.Text;
        data.B        = Session["nombre"].ToString();
        data.C        = TB_desc.Text;
        data.D        = Session["descripcion"].ToString();
        data.E        = TB_precio.Text;
        data.F        = Session["precio"].ToString();
        //data.Ispos = prueba(info);
        ins.aux1(data);
    }
예제 #3
0
    protected void B_guardar_Click(object sender, EventArgs e)
    {
        UuserCrear     datos  = new UuserCrear();
        LMenu          ins    = new LMenu();
        UUser          info   = new UUser();
        L_Persistencia logica = new L_Persistencia();
        Menu           menu   = new Menu();
        LUser          user   = new LUser();

        menu.Nombre      = TB_nompla.Text.ToString();
        menu.Descripcion = TB_desc.Text.ToString();
        menu.Precio      = TB_precio.Text.ToString();
        info.Ruta        = (FU_imagen.PostedFile.FileName);
        menu.Imagen      = cargarImagen();

        datos = logica.insertarmenu(menu);

        DataTable regis   = user.ToDataTable(user.obtenerAMenu());
        String    esquema = "usuario";
        String    tabla   = "menu";
        String    pk      = Session["user_id"].ToString();
        String    session = Session.SessionID;

        user.insert(regis, esquema, tabla, pk, session);
    }
예제 #4
0
        public UuserCrear actualizarMenu(Menu menu)
        {
            DUser dao = new DUser();

            dao.actualizarMenu(menu);
            UuserCrear user = new UuserCrear();

            return(user);
        }
예제 #5
0
    protected void Page_Load(object sender, EventArgs e)
    {
        Response.Cache.SetCacheability(HttpCacheability.ServerAndNoCache);
        Response.Cache.SetAllowResponseInBrowserHistory(false);
        Response.Cache.SetNoStore();

        Int32   FORMULARIO = 27;
        LIdioma idioma     = new LIdioma();
        UIdioma com        = new UIdioma();

        try
        {
            int DDL = int.Parse(Session["ddl"].ToString());
            com = idioma.idiomaModificarmenu(FORMULARIO, DDL);
        }
        catch
        {
            int DDL = 1;
            com = idioma.idiomaModificarmenu(FORMULARIO, DDL);
        }


        Hashtable compIdioma = new Hashtable();

        Session["mensajes"] = compIdioma;

        //for (int i = 0; i < info.Rows.Count; i++)
        //{
        //    compIdioma.Add(info.Rows[i]["control"].ToString(), info.Rows[i]["valor"].ToString());
        //}
        LB_modimeni.Text      = com.A;
        LB_nompla.Text        = com.B;
        REV_nombre.Text       = com.C;
        LB_desc.Text          = com.D;
        REV_desc.Text         = com.E;
        LB_preciopla.Text     = com.F;
        validator_precio.Text = com.G;
        LB_imagen.Text        = com.H;
        //FU_imagen. = com.I;
        B_Modificar.Text = com.J;

        Session["men"]  = com.K;
        Session["men1"] = com.L;
        Session["men2"] = com.M;


        UuserCrear datos = new UuserCrear();

        datos.Ispos = IsPostBack;
        LUser user = new LUser();
        LUser ins  = new LUser();

        UUser info = new UUser();
        {
            ClientScriptManager cm = this.ClientScript;
        }
    }
예제 #6
0
        public void modifimenu(UuserCrear datos)
        {
            DUser dato = new DUser();

            if (datos.Imagen != null)
            {
                dato.modificarMenu(datos);
            }
        }
예제 #7
0
        public UuserCrear insertarmenu(Menu menu)
        {
            DUser dao = new DUser();

            dao.insertMenu(menu);
            UuserCrear user = new UuserCrear();

            return(user);
        }
예제 #8
0
        public UuserCrear BorrarMenu(Menu menu)
        {
            DUser dao = new DUser();

            dao.borrarMenu(menu);
            UuserCrear user = new UuserCrear();

            return(user);
        }
예제 #9
0
        public UuserCrear insertaroferta(Ofertas menu)
        {
            DUser dao = new DUser();

            dao.insertOferta(menu);
            UuserCrear user = new UuserCrear();

            return(user);
        }
예제 #10
0
        public void insertmenu(UuserCrear datos)
        {
            DUser dato = new DUser();
            //DataTable data = dato.insertarMenu(datos);
            String xD = "~\\Imagen\\";

            if (datos.Imagen != xD)
            {
                dato.insertarMenu(datos);
            }
        }
예제 #11
0
 public void ispost1(UuserCrear info)
 {
     if (info.Ispos)
     {
         DUser data  = new DUser();
         UUser datos = new UUser();
         info.A = info.B;
         info.C = info.D;
         info.E = info.F;
     }
 }
예제 #12
0
        public void aux1(UuserCrear info)
        {
            DUser dato = new DUser();

            if (info.Ispos)
            {
                modifimenu(info);
            }
            else
            {
                info.A = "<script type='text/javascript'>alert('ERROR..');</script>";
            }
        }
예제 #13
0
    protected void BT_Eliminar_Click(object sender, EventArgs e)
    {
        UuserCrear          datos = new UuserCrear();
        LUser               dato  = new LUser();
        ClientScriptManager cm    = this.ClientScript;

        String    nombre   = Session["nombre"].ToString();
        DataTable validez1 = dato.obtenerMesa(nombre);
        Int32     User_id  = int.Parse(validez1.Rows[0]["id_plato"].ToString());

        datos.Id_plato = User_id;
        dato.eliminarPlato(datos);
        this.RegisterStartupScript("mensaje", "<script type='text/javascript'>alert('Eliminado Correctamente');window.location=\"ListadePlatos.aspx\"</script>");
    }
예제 #14
0
    protected void B_guardar_Click(object sender, EventArgs e)
    {
        UuserCrear datos = new UuserCrear();
        LMenu      ins   = new LMenu();
        UUser      info  = new UUser();

        datos.Nomplato    = TB_nompla.Text.ToString();
        datos.Descripcion = TB_desc.Text.ToString();
        datos.Precio      = TB_precio.Text.ToString();
        info.Ruta         = (FU_imagen.PostedFile.FileName);
        datos.Imagen      = cargarImagen();

        ins.insertmenu(datos);
    }
예제 #15
0
    protected void Page_Load(object sender, EventArgs e)
    {
        Response.Cache.SetCacheability(HttpCacheability.ServerAndNoCache);
        Response.Cache.SetAllowResponseInBrowserHistory(false);
        Response.Cache.SetNoStore();

        UuserCrear datos = new UuserCrear();

        datos.Ispos = IsPostBack;
        LUser user = new LUser();
        LUser ins  = new LUser();

        UUser info = new UUser();
        {
            ClientScriptManager cm = this.ClientScript;
        }
    }
예제 #16
0
    protected void B_Modificar_Click(object sender, EventArgs e)
    {
        UuserCrear data = new UuserCrear();

        data.Ispos = IsPostBack;
        LUser user = new LUser();
        LUser ins  = new LUser();

        L_Persistencia logica = new L_Persistencia();
        Menu           menu   = new Menu();
        //user.ispost1(data);
        UUser info = new UUser();

        info.Ruta   = (FU_imagen.PostedFile.FileName);
        menu.Imagen = cargarImagen();


        //user.ispost1(data);
        String    nombre   = Session["nombrep"].ToString();
        DataTable validez1 = user.obtenerMesa(nombre);
        Int32     User_id  = int.Parse(validez1.Rows[0]["id_plato"].ToString());

        menu.Id_plato = User_id;
        menu.Nombre   = TB_nompla.Text;
        //data.B = Session["nombre"].ToString();
        menu.Descripcion = TB_desc.Text;
        //data.D = Session["descripcion"].ToString();
        menu.Precio = TB_precio.Text;
        //data.F = Session["precio"].ToString();
        //data.Ispos = prueba(info);
        //ins.aux1(data);
        DataTable regis   = ins.ToDataTable(ins.obtenerMen(nombre));
        String    esquema = "usuario";
        String    tabla   = "platos";
        String    pk      = Session["user_id"].ToString();
        String    session = Session.SessionID;

        data = logica.actualizarMenu(menu);
        user.updateMenu(regis, menu, esquema, tabla, pk, session);
    }
예제 #17
0
 public void eliminarPlato(UuserCrear datos)
 {
     DUser     dato = new DUser();
     DataTable data = dato.EliminarPlato(datos);
 }