//Delete
    protected void BtnDelete_Click(object sender, EventArgs e)
    {
        ATTLookupLanguage ObjLT;

        if (LBLanguage.SelectedIndex > -1)
        {
            ObjLT = new ATTLookupLanguage(int.Parse(LBLanguage.SelectedValue));
            BLLLanguage.DeleteLanguage(ObjLT);
            LBLanguage.Items.Remove(LBLanguage.SelectedItem);
            txtLookupName_Rqd.Text = "";
            LblStatus.Text         = "Deleted..";
        }
    }
 public void LoadLanguageType()
 {
     try
     {
         Session["LanguageTypeList"]    = BLLLanguage.GetLanguageList();
         this.LBLanguage.DataSource     = (List <ATTLookupLanguage>)Session["LanguageTypeList"];
         this.LBLanguage.DataTextField  = "LookupLanguageName";
         this.LBLanguage.DataValueField = "LookupLanguageID";
         this.LBLanguage.DataBind();
     }
     catch (Exception ex)
     {
         throw (ex);
     }
 }
    void LoadLanguage()
    {
        try
        {
            List <ATTLookupLanguage> l = BLLLanguage.GetLanguageList();
            l.Insert(0, new ATTLookupLanguage(0, "--- Select Language ---", "", ""));

            this.ddlLanguage_Rqd.DataSource     = l;
            this.ddlLanguage_Rqd.DataTextField  = "LookupLanguageName";
            this.ddlLanguage_Rqd.DataValueField = "LookupLanguageID";
            this.ddlLanguage_Rqd.DataBind();
        }
        catch (Exception ex)
        {
            throw ex;
        }
    }
示例#4
0
    public void LoadLanguage()
    {
        try
        {
            Session["LanguageList"]         = BLLLanguage.GetLanguage();
            this.drpLanguage.DataSource     = (List <ATTLanguage>)Session["LanguageList"];
            this.drpLanguage.DataTextField  = "LanguageName";
            this.drpLanguage.DataValueField = "LanguageID";
            this.drpLanguage.DataBind();

            ListItem a = new ListItem();
            a.Selected = true;
            a.Text     = "Select";
            a.Value    = "0";
            drpLanguage.Items.Insert(0, a);
        }
        catch (Exception ex)
        {
            lblStatus.Text = ex.Message;
        }
    }
    protected void btnSave_Click(object sender, EventArgs e)
    {
        ATTLookupLanguage ObjLT;

        if (LBLanguage.SelectedIndex == -1)
        {
            ObjLT = new ATTLookupLanguage(0, txtLookupName_Rqd.Text, "User_Ashok", DateTime.Now.ToString());
        }
        else
        {
            ObjLT = new ATTLookupLanguage(int.Parse(this.LBLanguage.SelectedValue), txtLookupName_Rqd.Text, "User_Ashok", DateTime.Now.ToString());
        }
        List <ATTLookupLanguage> ltLanguage = (List <ATTLookupLanguage>)Session["LanguageTypeList"];
        ATTUserLogin             user       = ((ATTUserLogin)Session["Login_User_Detail"]);

        try
        {
            if (LBLanguage.SelectedIndex == -1)
            {
                if (user.MenuList["4,7,1"] == null || user.MenuList["4,7,1"].PAdd == "N")
                {
                    this.LblStatus.Text = Utilities.PreviledgeMsg + " add Language.";
                    return;
                }

                Previlege pobj = new Previlege(user.UserName, "4,7,1", int.Parse(((HiddenField)this.Master.FindControl("hdnApplicationID")).Value), Previlege.PrevilegeType.P_ADD);

                if (BLLLanguage.SaveLanguage(ObjLT, pobj))
                {
                    ltLanguage.Add(ObjLT);
                    LblStatus.Text         = "Language Inserted as: " + txtLookupName_Rqd.Text + ".";
                    txtLookupName_Rqd.Text = "";
                    txtLookupName_Rqd.Focus();
                }
            }
            else
            {
                if (user.MenuList["4,7,1"] == null || user.MenuList["4,7,1"].PEdit == "N")
                {
                    this.LblStatus.Text = Utilities.PreviledgeMsg + " update Language.";
                    return;
                }

                Previlege pobj = new Previlege(user.UserName, "4,7,1", int.Parse(((HiddenField)this.Master.FindControl("hdnApplicationID")).Value), Previlege.PrevilegeType.P_EDIT);

                if (BLLLanguage.UpdateLanguageType(ObjLT, pobj))
                {
                    ltLanguage[this.LBLanguage.SelectedIndex] = ObjLT;
                    LblStatus.Text = "Record updated...";
                }
            }
            LBLanguage.DataSource     = ltLanguage;
            LBLanguage.DataTextField  = "LookupLanguageName";
            LBLanguage.DataValueField = "LookupLanguageID";
            LBLanguage.DataBind();
        }
        catch (Exception ex)
        {
            this.LblStatus.Text = ex.Message;
        }
    }