protected void Unnamed1_Click1(object sender, EventArgs e)
    {
        rapidInfoModel.Identity a = rapidInfoModel.Identity.GetData(Cmn.ToInt(lblId.Text));
        if (a == null)
        {
            a = new rapidInfoModel.Identity();
        }

        a.Name          = txtName.Text;
        a.Details       = Cmn.GetCompressed(txtDetails.InnerText);
        a.DetailsLength = txtDetails.InnerText.Length;
        a.Save();


        if (a != null)
        {
            string FileName = @"~\Images\identity\" + a.Id + ".jpg";

            if (FileUpload.HasFile != false)
            {
                try { FileUpload.SaveAs(Server.MapPath(FileName)); RegularExpressionValidator1.Visible = false; }
                catch (Exception ex) { Cmn.LogError(ex, "Image"); }
            }
        }

        WriteClientScript("parent.GetIdentity();");
    }
Пример #2
0
    void GetIdentity()
    {
        List <rapidInfoModel.Identity> list = rapidInfoModel.Identity.GetData();

        foreach (rapidInfoModel.Identity a in list)
        {
            List <rapidInfoModel.AreaLink> Areas = rapidInfoModel.AreaLink.GetData(Cmn.ToInt(a.Id));

            sb.Append(a.Id + "^" + a.Name + "^");

            if (Areas.Count != 0)
            {
                foreach (rapidInfoModel.AreaLink al in Areas)
                {
                    rapidInfoModel.Area area = rapidInfoModel.Area.GetData(al.AreaId);

                    sb.Append("<div class='alert alert-warning alert-dismissible' style='display:inline-block;padding:6px;padding-right:25px;' role='alert'>" +
                              "<button type='button' class='close' data-dismiss='alert' onclick='UnlinkAreas(" + al.AreaId + "," + a.Id + ")' aria-label='Close'><span aria-hidden='true'>&times;</span></button><strong>" +
                              area.Name + "</strong></div> ");
                }
            }

            sb.Append("^");
            sb.Append("~");
        }
    }
Пример #3
0
    protected void Page_Load(object sender, EventArgs e)
    {
        //Cmn.LogError(null, "test");
        Action = QueryString("Action");
        Data1  = QueryString("Data1");
        Data2  = QueryString("Data2");
        Data3  = QueryString("Data3");
        Data4  = QueryString("Data4");
        Data5  = QueryString("Data5");
        Data6  = QueryString("Data6");
        Data7  = QueryString("Data7");
        Data8  = QueryString("Data8");
        string term = QueryString("term");

        db  = new Database();
        db2 = new Database(Global.ConnectionStringrapidInfo);
        string encode = Cmn.GetEncode(this);

        try
        {
            switch (Action)
            {
            case "GetAreas": GetAreas(); break;

            case "GetIdentity": GetIdentity(); break;

            case "LinkAreas": LinkAreas(Cmn.ToInt(Data1), Cmn.ToInt(Data2)); break;

            case "UnlinkAreas": UnlinkAreas(Cmn.ToInt(Data1), Cmn.ToInt(Data2)); break;

            case "SearchAreas":
                SearchAreas(term);
                Cmn.WriteResponse(this, sb.ToString(), encode);
                return;

                //SearchAreas
            }

            if (!AttachError)
            {
                Cmn.WriteResponse(this, sb.ToString(), encode);
            }
            else
            {
                Cmn.WriteResponse(this, Message + "~" + sb.ToString(), encode);
            }
        }
        catch (Exception ex)
        {
            Cmn.WriteResponse(this, Action + "-" + ex.Message + "~" + sb.ToString(), encode);
            Cmn.LogError(ex, "Data.aspx");
        }
        finally { db.Close(); }
    }
Пример #4
0
    public int GetFormInt(string FieldName)
    {
        NameValueCollection nvc = Request.Form;

        if (nvc[FieldName] != null)
        {
            return(Cmn.ToInt(nvc[FieldName]));
        }

        return(0);
    }
Пример #5
0
    protected void Unnamed1_Click(object sender, EventArgs e)
    {
        rapidInfoModel.Area a = rapidInfoModel.Area.GetData(Cmn.ToInt(lblId.Text));
        if (a == null)
        {
            a = new rapidInfoModel.Area();
        }

        a.Name     = txtName.Text;
        a.ParentId = Cmn.ToInt(txtParentId.Value);
        a.Save();

        WriteClientScript("parent.GetAreas();");
    }
Пример #6
0
    void ShowData(int id)
    {
        rapidInfoModel.Area a = rapidInfoModel.Area.GetData(id);

        if (a != null)
        {
            lblId.Text   = a.Id.ToString();
            txtName.Text = a.Name;

            if (a.ParentId != null && a.ParentId != 0)
            {
                txtParentId.Value = a.ParentId.ToString();
                rapidInfoModel.Area parent = rapidInfoModel.Area.GetData(Cmn.ToInt(a.ParentId));

                txtParentName.Text = parent.Name;
            }
        }
    }
Пример #7
0
    void GetAreas()
    {
        List <rapidInfoModel.Area> list = rapidInfoModel.Area.GetData();

        foreach (rapidInfoModel.Area a in list)
        {
            rapidInfoModel.Area parent = rapidInfoModel.Area.GetData(Cmn.ToInt(a.ParentId));

            sb.Append(a.Id + "^" + a.Name + "^" + a.ParentId + "^");

            if (parent != null)
            {
                sb.Append(parent.Name);
            }

            sb.Append("~");
        }
    }
Пример #8
0
    protected void Page_Load(object sender, EventArgs e)
    {
        int ID = Cmn.ToInt(Request.QueryString["id"]);

        ShowData(ID);
    }
Пример #9
0
 public int QueryStringInt(string Key, int Default = 0)
 {
     return(Request.QueryString[Key] != null?Cmn.ToInt(Request.QueryString[Key]) : Default);
 }