Example #1
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         CFUserInfo user = new CFUserInfo(LigerRM.Common.SysContext.CurrentUserName);
         m_IdCard = user.IDCard;
     }
 }
Example #2
0
    protected void InitialControls()
    {
        DataBindDistrict();
        DataBindPoliceStationParent();

        DataBindRoomType();

        if (string.IsNullOrEmpty(RentNo) && EditType == "E")
        {
            lblCreatedBy.Text     = SysContext.CurrentUserName;
            lblCreatedByName.Text = SysContext.CurrentRealName;
            lblCreatedDate.Text   = System.DateTime.Now.ToString("yyyy-MM-dd hh:mm:ss");

            CFUserInfo info = new CFUserInfo(SysContext.CurrentUserName);
            txtOwner.Text    = info.RealName;
            txtIDCard.Text   = info.IDCard;
            txtOwnerTel.Text = info.Phone;
        }
        else
        {
            ddlDistrict.Enabled = false;
            RentInfo rentInfo = new RentInfo(RentNo);
            ViewState["RentNo"] = RentNo;
            lblRentNo.Text      = RentNo;

            ddlDistrict.SelectedIndex = ddlDistrict.Items.IndexOf(ddlDistrict.Items.FindByValue(rentInfo.RDName));
            DataBindStreet();
            ddlStreet.SelectedIndex = ddlStreet.Items.IndexOf(ddlStreet.Items.FindByValue(rentInfo.RSName));
            DataBindRoad(string.Empty);
            ddlRoad.SelectedIndex = ddlRoad.Items.IndexOf(ddlRoad.Items.FindByValue(rentInfo.RRName));

            ddlPoliceStationParent.SelectedIndex = ddlPoliceStationParent.Items.IndexOf(ddlPoliceStationParent.Items.FindByValue(rentInfo.RPSParentName));

            DataBindPoliceStation();
            if (rentInfo.RPSID != null)
            {
                ddlPoliceStation.SelectedIndex = ddlPoliceStation.Items.IndexOf(ddlPoliceStation.Items.FindByValue(rentInfo.RPSID.ToString()));
            }
            else
            {
                ddlPoliceStation.SelectedIndex = -1;
            }

            ddlRoomType.SelectedIndex     = ddlRoomType.Items.IndexOf(ddlRoomType.Items.FindByValue(rentInfo.RRoomType));
            ddlDirection.SelectedIndex    = ddlDirection.Items.IndexOf(ddlDirection.Items.FindByValue(rentInfo.RDirection));
            ddlBuildingType.SelectedIndex = ddlBuildingType.Items.IndexOf(ddlBuildingType.Items.FindByValue(rentInfo.RBuildingType));
            ddlStructure.SelectedIndex    = ddlStructure.Items.IndexOf(ddlStructure.Items.FindByValue(rentInfo.RStructure));
            ddlProperty.SelectedIndex     = ddlProperty.Items.IndexOf(ddlProperty.Items.FindByValue(rentInfo.RProperty));

            ddlRentType.SelectedIndex = ddlRentType.Items.IndexOf(ddlRentType.Items.FindByValue(rentInfo.RentType));
            ddlOwnType.SelectedIndex  = ddlOwnType.Items.IndexOf(ddlOwnType.Items.FindByValue(rentInfo.OwnType));

            txtAddress.Text = rentInfo.RAddress;
            txtDoor.Text    = rentInfo.RDoor;
            if (rentInfo.RTotalDoor == 0)
            {
                txtTotalDoor.Text = string.Empty;
            }
            else
            {
                txtTotalDoor.Text = rentInfo.RTotalDoor.ToString();
            }
            txtFloor.Text = rentInfo.RFloor.ToString();
            if (rentInfo.RTotalFloor == 0)
            {
                txtTotalFloor.Text = string.Empty;
            }
            else
            {
                txtTotalFloor.Text = rentInfo.RTotalFloor.ToString();
            }
            txtHouseAge.Text      = rentInfo.RHouseAge.ToString();
            txtBuildRentArea.Text = rentInfo.RRentArea.ToString();
            txtOwner.Text         = rentInfo.ROwner;
            txtIDCard.Text        = rentInfo.RIDCard;
            txtOwnerTel.Text      = rentInfo.ROwnerTel;
            txtFee.Text           = rentInfo.RLocationDescription;
            lblCreatedBy.Text     = rentInfo.RCreatedBy;
            RentInfoHelper helper = new RentInfoHelper();
            DataTable      dtUser = helper.GetDataTable("select * from cf_user where loginName='" + lblCreatedBy.Text + "'");
            foreach (DataRow row in dtUser.Rows)
            {
                lblCreatedByName.Text = row["RealName"].ToString();
            }
            lblCreatedDate.Text = rentInfo.RCreatedDate.ToString("yyyy-MM-dd hh:mm:ss");
            txtLangitude.Text   = rentInfo.Longitude;
            txtLatitude.Text    = rentInfo.Latitude;

            if (EditType == "E")
            {
                btnSave.Visible = true;
            }
            else
            {
                btnSave.Visible = false;
            }
        }
    }