public void should_serialize_size_info() { var sizes = new ImageSizeInfo[] { new ImageSizeInfo("SmAll", 100, 200) }; var asString = SizeInfoHelper.Serialize(sizes); Assert.AreEqual("small:100x200", asString); }
/// <summary> /// 创建新尺寸 /// </summary> /// <param name="info"></param> public void CreateImageSzie(ImageSizeInfo info) { DataCommand cmd = DataCommandManager.GetDataCommand("CreateImageSzie"); cmd.SetParameterValue("@ImageWidth", info.ImageWidth); cmd.SetParameterValue("@ImageHeight", info.ImageHeight); cmd.ExecuteNonQuery(); }
/// <summary> /// 检查尺寸是否存在 /// </summary> /// <param name="info"></param> /// <returns>bool true:存在</returns> public bool IsExistsImageSize(ImageSizeInfo info) { DataCommand cmd = DataCommandManager.GetDataCommand("IsExistsImageSize"); cmd.SetParameterValue("@ImageWidth", info.ImageWidth); cmd.SetParameterValue("@ImageHeight", info.ImageHeight); cmd.ExecuteNonQuery(); return((int)cmd.GetParameterValue("@flag") > 0); }
public void should_serialize_size_info_list_with_more_than_one_element() { var sizes = new ImageSizeInfo[] { new ImageSizeInfo("SmAll", 100, 200), new ImageSizeInfo("LARGE", 100, 200) }; var asString = SizeInfoHelper.Serialize(sizes); Assert.AreEqual("small:100x200|large:100x200", asString); }
/// <summary> /// 创建新尺寸 /// </summary> /// <param name="info"></param> public void CreateImageSize(ImageSizeInfo info) { if (!imageSizeDA.IsExistsImageSize(info)) { imageSizeDA.CreateImageSzie(info); } else { throw new BizException("该尺寸已存在!"); } }
/// <summary> /// 创建 /// </summary> /// <param name="model"></param> /// <param name="callback"></param> public void CreateImageSize(ImageSizeVM model, EventHandler <RestClientEventArgs <dynamic> > callback) { string CreateImageSizeUrl = "ExternalSYSService/ImageSize/CreateImageSize"; ImageSizeInfo info = new ImageSizeInfo() { ImageHeight = Convert.ToInt32(model.ImageHeight), ImageWidth = Convert.ToInt32(model.ImageWidth) }; restClient.Create(CreateImageSizeUrl, info, callback); }
/// <summary> /// 创建新尺寸 /// </summary> /// <param name="info"></param> public void CreateImageSize(ImageSizeInfo info) { processor.CreateImageSize(info); }
public void name_should_be_converted_to_lowercase() { var si = new ImageSizeInfo("SmAlL", 100, 100); Assert.AreEqual("small", si.Name); }
public void CreateImageSize(ImageSizeInfo info) { ObjectFactory <ImageSizeAppService> .Instance.CreateImageSize(info); }