Пример #1
0
        private void updateDrawArea(AreaDrawInputDto inputDto)
        {
            string            sql = " update area_draw area_name=@area_name,area_lnglat=@area_lnglat,update_time=now() where area_id=@area_id";
            DynamicParameters dynamicParameters = new DynamicParameters();

            dynamicParameters.Add("area_name", inputDto.AreaName);
            dynamicParameters.Add("area_lnglat", inputDto.AreaLngLat);
            dynamicParameters.Add("area_id", inputDto.AreaId);
            MySqlConnection.Execute(sql, dynamicParameters);
        }
Пример #2
0
        private void insertDrawArea(AreaDrawInputDto inputDto)
        {
            string sql = "insert into area_draw (area_id,area_name,area_lnglat,draw_creator_id,draw_creator_name,create_time,update_time,group_id,parent_group_id) values(" +
                         "@area_id,@area_name,@area_lnglat,@draw_creator_id,@draw_creator_name,now(),now(),@group_id,@parent_group_id)";
            DynamicParameters dynamicParameters = new DynamicParameters();

            dynamicParameters.Add("area_id", inputDto.AreaId);
            dynamicParameters.Add("area_name", inputDto.AreaName);
            dynamicParameters.Add("area_lnglat", inputDto.AreaLngLat);
            dynamicParameters.Add("draw_creator_id", inputDto.DrawCreatorId);
            dynamicParameters.Add("draw_creator_name", inputDto.DrawCreatorName);
            dynamicParameters.Add("group_id", inputDto.GroupId);
            dynamicParameters.Add("parent_group_id", inputDto.ParentGroupId);
            MySqlConnection.Execute(sql, dynamicParameters);
        }
Пример #3
0
        public void saveDrawArea(AreaDrawInputDto inputDto)
        {
            string            sql = "select count(1) from area_draw where area_id=@area_id";
            DynamicParameters dynamicParameters = new DynamicParameters();

            dynamicParameters.Add("area_id", inputDto.AreaId);
            int rows = MySqlConnection.ExecuteScalar <int>(sql, dynamicParameters);

            if (rows >= 1)
            {
                // updateDrawArea(inputDto);
                //removeAreaDraw(inputDto.GroupId);
            }
            else
            {
                insertDrawArea(inputDto);
            }
        }