Пример #1
0
        private void CargaTabla()
        {
            lTabla.Text = string.Empty;
            SsfEmpresaBO  ebo = new SsfEmpresaBO();
            StringBuilder sb  = new StringBuilder();

            /* forma de pasar parámetros; otra es con sesiones.
             *  string url = String.Format("{0}?ticket={1}", "TicketBoleta.aspx", ddlTickets.SelectedValue);
             *  Response.Redirect(url);
             *  string idEvento = Request.Params["evento"];*/
            foreach (SSF_EMPRESA e in ebo.GetAll())
            {
                sb.AppendFormat("<tr><td>{0}", e.ID);
                sb.AppendFormat("</td><td>{0}", e.NOMBRE);
                sb.AppendFormat("</td><td>{0}", e.TELEFONO);
                sb.AppendFormat("</td><td>{0}", e.DIRECCION);
                string url = String.Format("{0}?empresa={1}", "/Views/Empresa/Editar.aspx", e.ID);
                sb.AppendFormat("</td><td><a href='{0}' class='btn-sm btn-primary'>EDITAR</a>", url);
                sb.AppendFormat("</td><td>");
                if (e.ESTADO == 1)
                {
                    sb.AppendFormat("<button id='btnDesactivar' onclick='desactivarb({0})' class='btn-sm btn-success'>ACTIVO</button></div></td></tr>'", e.ID);
                }
                else if (e.ESTADO == 0)
                {
                    sb.AppendFormat("<button id='btnActivar' onclick='activarb({0})' class='btn-sm btn-danger'>DESACTIVADO</button></div></td></tr>'", e.ID);
                }
            }
            lTabla.Text = sb.ToString();
        }
Пример #2
0
        protected void LbActivacion_Click(object sender, EventArgs e)
        {
            int          idempresa = int.Parse((sender as LinkButton).CommandArgument);
            SsfEmpresaBO ebo       = new SsfEmpresaBO();

            if (ebo.Find(idempresa).ESTADO == 1)
            {
                ebo.DesactivarSP(idempresa);
            }
            else
            {
                ebo.ActivarSP(idempresa);
            }
            RefreshModel();
            //Server.Transfer("~/Views/Empresa/index.aspx");
        }
Пример #3
0
        private void BorradoLogico()
        {
            SsfEmpresaBO ebo;
            string       idEmpresa = Request.Params["activar"];

            if (idEmpresa != null)
            {
                ebo = new SsfEmpresaBO();
                ebo.ActivarSP(int.Parse(idEmpresa));
            }
            else
            {
                idEmpresa = Request.Params["desactivar"];
                if (idEmpresa != null)
                {
                    ebo = new SsfEmpresaBO();
                    ebo.DesactivarSP(int.Parse(idEmpresa));
                }
            }
        }
Пример #4
0
        private void CargaTabla()
        {
            lTabla.Text = string.Empty;
            SsfEmpresaBO  ebo = new SsfEmpresaBO();
            StringBuilder sb  = new StringBuilder();

            /* forma de pasar parámetros; otra es con sesiones.
             *  string url = String.Format("{0}?ticket={1}", "TicketBoleta.aspx", ddlTickets.SelectedValue);
             *  Response.Redirect(url);
             *  string idEvento = Request.Params["evento"];*/
            foreach (SSF_EMPRESA e in ebo.GetAll())
            {
                sb.AppendFormat("<tr><td>{0}", e.ID); //<form id='form{0}' runat='server' method='get'>
                sb.AppendFormat("</td><td>{0}", e.NOMBRE);
                sb.AppendFormat("</td><td>{0}", e.TELEFONO);
                sb.AppendFormat("</td><td>{0}", e.DIRECCION);
                string url = String.Format("{0}?empresa={1}", "/Views/Empresa/Editar.aspx", e.ID);
                sb.AppendFormat("</td><td><a href='{0}' class='btn-sm btn-primary'>EDITAR</a>", url);
                sb.AppendFormat("</td><td>");
                if (e.ESTADO == 1)
                {
                    sb.AppendFormat("<button id='btnDesactivar' onclick='desactivarb({0})' class='btn-sm btn-success'>ACTIVO</button>", e.ID);
                    //sb.AppendFormat("<input id='HdnDesactivar' type='hidden' value='{0}' />", e.ID);
                    //sb.AppendFormat("<input id='BtnSubmit' runat='server' PostBackUrl='~/Views/Empresa/index2.aspx?olaoaola=1' type='submit' class='btn-sm btn-success' value='Submit form'/>");
                    sb.AppendFormat("</td></tr>"); //</form>
                }
                else if (e.ESTADO == 0)
                {
                    sb.AppendFormat("<button id='btnActivar' onclick='activarb({0})' class='btn-sm btn-danger'>DESACTIVADO</button>", e.ID);
                    //sb.AppendFormat("<input id='HdnAactivar' type='hidden' value='{0}' />", e.ID);
                    //sb.AppendFormat("<input id='BtnSubmit' runat='server' PostBackUrl='~/Views/Empresa/index2.aspx?olaoaola=1' type='submit' class='btn-sm btn-danger' value='Submit form'/>");
                    //<asp:HiddenField ID="HiddenField1" runat="server" />
                    //<asp:Button ID="Button1" runat="server" Text="Button" />
                    sb.AppendFormat("</td></tr>"); //</form>
                }
            }
            lTabla.Text = sb.ToString();
        }
Пример #5
0
        private void RefreshModel()
        {
            var refresh = new SsfEmpresaBO().GetAll();

            GvEmpresas.DataBind();
        }