protected void Delete_Click(object sender, EventArgs e)
    {
        EMPFParameter c = new EMPFParameter();

        c.MPFParamID = CurID;
        db.delete(dbConn, c);
        HROne.Common.WebUtility.RedirectURLwithEncryptedQueryString(Response, Session, "~/MPFParameter_List.aspx");
    }
    protected bool loadObject()
    {
        obj = new EMPFParameter();
        bool isNew = WebFormWorkers.loadKeys(db, obj, DecryptedRequest);

        if (!db.select(dbConn, obj))
        {
            return(false);
        }

        Hashtable values = new Hashtable();

        db.populate(obj, values);
        binding.toControl(values);
        return(true);
    }
    protected void Save_Click(object sender, EventArgs e)
    {
        EMPFParameter c = new EMPFParameter();

        Hashtable values = new Hashtable();

        binding.toValues(values);

        PageErrors errors = PageErrors.getErrors(db, Page.Master);

        errors.clear();


        db.validate(errors, values);

        if (!errors.isEmpty())
        {
            return;
        }


        db.parse(values, c);

        if (CurID < 0)
        {
//            Utils.MarkCreate(Session, c);

            db.insert(dbConn, c);
            CurID = c.MPFParamID;
//            url = Utils.BuildURL(-1, CurID);
        }
        else
        {
//            Utils.Mark(Session, c);
            db.update(dbConn, c);
        }



        HROne.Common.WebUtility.RedirectURLwithEncryptedQueryString(Response, Session, "~/MPFParameter_List.aspx");
        //HROne.Common.WebUtility.RedirectURLwithEncryptedQueryString(Response, Session, "~/MPFParameter_View.aspx?MPFParamID=" + CurID);
    }