protected void Page_Load(object sender, EventArgs e)
 {
     try
     {
         string        httpMehtod  = Request.HttpMethod;
         UnitFwService unitService = new UnitFwService();
         string        unitId      = ConvertUtility.Trim(Request.QueryString["id"]);
         if (httpMehtod.Equals("get", StringComparison.OrdinalIgnoreCase))
         {
             this.Unit = unitService.GetUnit(unitId);
         }
         else
         {
             float  area      = ConvertUtility.ToFloat(Request.Form["area"]);
             int    countf    = ConvertUtility.ToInt(Request.Form["countf"]);
             int    countt    = ConvertUtility.ToInt(Request.Form["countt"]);
             int    countw    = ConvertUtility.ToInt(Request.Form["countw"]);
             int    county    = ConvertUtility.ToInt(Request.Form["county"]);
             string direction = ConvertUtility.Trim(Request.Form["directionTo"]);
             if (unitService.UpdateUnit(unitId, countf, countt, countw, county, direction, area))
             {
                 Response.Write("true");
             }
             else
             {
                 Response.Write("false");
             }
             Response.End();
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Пример #2
0
        public UnitCtType(DataRow row)
        {
            this.UnitId      = ConvertUtility.Trim(row["UnitId"]);
            this.BuildId     = ConvertUtility.Trim(row["BuildId"]);
            this.CX_Axis     = ConvertUtility.Trim(row["CX_Axis"]);
            this.CY_Axis     = ConvertUtility.Trim(row["CY_Axis"]);
            this.CountF      = ConvertUtility.ToInt(row["CountF"]);
            this.CountT      = ConvertUtility.ToInt(row["CountT"]);
            this.CountW      = ConvertUtility.ToInt(row["CountW"]);
            this.CountY      = ConvertUtility.ToInt(row["CountY"]);
            this.Area        = ConvertUtility.ToFloat(row["Area"]);
            this.DirectionTo = ConvertUtility.Trim(row["DirectionTo"]);
            this.Operate     = ConvertUtility.ToInt(row["OperateStatus"]);
            this.Flow        = ConvertUtility.ToInt(row["FlowStatus"]);

            this.AgencyCom_UnitId      = ConvertUtility.Trim(row["AgencyCom_UnitId"]);
            this.AgencyCom_BuildId     = ConvertUtility.Trim(row["AgencyCom_BuildId"]);
            this.AgencyCom_CX_Axis     = ConvertUtility.Trim(row["AgencyCom_CX_Axis"]);
            this.AgencyCom_CY_Axis     = ConvertUtility.Trim(row["AgencyCom_CY_Axis"]);
            this.AgencyCom_CountF      = ConvertUtility.ToInt(row["AgencyCom_CountF"]);
            this.AgencyCom_CountT      = ConvertUtility.ToInt(row["AgencyCom_CountT"]);
            this.AgencyCom_CountW      = ConvertUtility.ToInt(row["AgencyCom_CountW"]);
            this.AgencyCom_CountY      = ConvertUtility.ToInt(row["AgencyCom_CountY"]);
            this.AgencyCom_Area        = ConvertUtility.ToFloat(row["AgencyCom_Area"]);
            this.AgencyCom_DirectionTo = ConvertUtility.Trim(row["AgencyCom_DirectionTo"]);

            this.CreateBy   = ConvertUtility.Trim(row["CreateBy"]);
            this.CreateDate = ConvertUtility.ToDateTime(row["CreateDate"]);
            this.ModifyBy   = ConvertUtility.Trim(row["ModifyBy"]);
            this.ModifyDate = ConvertUtility.ToDateTime(row["ModifyDate"]);
        }
Пример #3
0
 public UnitCmType(DataRow row)
 {
     this.UnitId      = ConvertUtility.Trim(row["UnitId"]);
     this.BuildId     = ConvertUtility.Trim(row["BuildId"]);
     this.CX_Axis     = ConvertUtility.Trim(row["CX_Axis"]);
     this.CY_Axis     = ConvertUtility.Trim(row["CY_Axis"]);
     this.CountF      = ConvertUtility.ToInt(row["CountF"]);
     this.CountT      = ConvertUtility.ToInt(row["CountT"]);
     this.CountW      = ConvertUtility.ToInt(row["CountW"]);
     this.CountY      = ConvertUtility.ToInt(row["CountY"]);
     this.DirectionTo = ConvertUtility.Trim(row["DirectionTo"]);
     this.Area        = ConvertUtility.ToFloat(row["Area"]);
 }
Пример #4
0
        protected void Page_Load(object sender, EventArgs e)
        {
            try
            {
                string httpMethod = Request.HttpMethod;
                string buildId    = ConvertUtility.Trim(Request.QueryString["id"]);

                if (httpMethod.Equals("get", StringComparison.OrdinalIgnoreCase))
                {
                    BuildFwService buildService = new BuildFwService();
                    this.Build = buildService.GetBuild(buildId);
                }
                else
                {
                    int    x_axis_c      = ConvertUtility.ToInt(Request.Form["x_axis"]);
                    string x_axis_t      = ConvertUtility.Trim(Request.Form["x_axis_t"]);
                    bool   x_axis_except = ConvertUtility.ToBoolean(Request.Form["x_axis_except"]);

                    int  y_axis_b      = ConvertUtility.ToInt(Request.Form["y_axis_b"]);
                    int  y_axis_e      = ConvertUtility.ToInt(Request.Form["y_axis_e"]);
                    bool y_axis_except = ConvertUtility.ToBoolean(Request.Form["y_axis_except"]);

                    int    countf      = ConvertUtility.ToInt(Request.Form["countf"]);
                    int    countt      = ConvertUtility.ToInt(Request.Form["countt"]);
                    int    countw      = ConvertUtility.ToInt(Request.Form["countw"]);
                    int    county      = ConvertUtility.ToInt(Request.Form["county"]);
                    float  area        = ConvertUtility.ToFloat(Request.Form["area"]);
                    string directionTo = ConvertUtility.Trim(Request.Form["directionTo"]);

                    if (y_axis_b <= y_axis_e)
                    {
                        UnitFwService unitService = new UnitFwService();
                        string        x_axis      = string.Empty;
                        string        y_axis      = string.Empty;
                        for (int y = y_axis_b; y <= y_axis_e; y++)
                        {
                            if (y_axis_except && y.ToString().IndexOf("4") >= 0)
                            {
                                continue;
                            }
                            for (int x = 1; x <= x_axis_c; x++)
                            {
                                y_axis = y.ToString();
                                x_axis = x.ToString();
                                if (x_axis_t.Equals("a"))
                                {
                                    int ascii = x + 64;
                                    if (x > 90)
                                    {
                                        continue;
                                    }
                                    else
                                    {
                                        System.Text.ASCIIEncoding encoding = new System.Text.ASCIIEncoding();
                                        char[] chars = encoding.GetChars(new byte[] { (byte)ascii });
                                        x_axis = chars[0].ToString();
                                    }
                                }
                                else
                                {
                                    if (x_axis_except && x.ToString().IndexOf("4") >= 0)
                                    {
                                        continue;
                                    }
                                }
                                unitService.AddUnit(buildId, x_axis, y_axis, countf, countt, countw, county, area, directionTo);
                            }
                        }

                        Response.Write("true");
                    }
                    else
                    {
                        Response.Write("false");
                    }
                    Response.End();
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }