Пример #1
0
        public void addMaintenceRequest(MaintenceRequestModel requestInfo)
        {
            SqlCommand cmd = new SqlCommand("Insert into MaintenceRequests values (@RequestDate, @RequestDetails, @user, @unit, isnull((select ResidentID from Residents where unitid = @unit and MoveOutDate is null), 0) ,@propID);");

            cmd.Parameters.Add("@RequestDate", SqlDbType.DateTime).Value         = requestInfo.RequestDate;
            cmd.Parameters.Add("@RequestDetails", SqlDbType.VarChar, 6000).Value = requestInfo.RequestDetails;
            cmd.Parameters.Add("@user", SqlDbType.Int).Value   = requestInfo.UserID;
            cmd.Parameters.Add("@unit", SqlDbType.Int).Value   = requestInfo.UnitID;
            cmd.Parameters.Add("@propID", SqlDbType.Int).Value = requestInfo.PropertyID;

            ExecuteNonQuery(cmd);
        }
Пример #2
0
        protected void btnSubmit_Click(object sender, EventArgs e)
        {
            MaintenceBL           main     = new MaintenceBL();
            MaintenceRequestModel mainData = new MaintenceRequestModel();

            mainData.RequestDate    = DateTime.Now;
            mainData.RequestDetails = txtIssue.Value;
            mainData.UserID         = Sess.Person.UserID;
            if (int.TryParse(txtUnitID.Value, out int unitID))
            {
                mainData.UnitID = unitID;
            }
            mainData.PropertyID = Sess.ActivePropertyID;
            main.AddMaintenceRequest(mainData);

            Response.Redirect("MaintenceRequest.aspx");
        }
Пример #3
0
        public void AddMaintenceRequest(MaintenceRequestModel requestInfoIn)
        {
            MaintenceDAL requestSav = new MaintenceDAL();

            requestSav.addMaintenceRequest(requestInfoIn);
        }