public static BusinessTime ToBusinessTime(this Model.BusinessTime model) { var btime = new BusinessTime() { Start = model.Start.ToTimeModel(), End = model.End.ToTimeModel() }; return btime; }
public static Supplier Create() { var coordinates = new Coordinates("133.15888", "4565566.8879879"); var deliverytime = new DeliveryTime[2] { new DeliveryTime(new Time(12, 0), new Time(14, 0)), new DeliveryTime(new Time(17, 0), new Time(19, 0)) }; var businessTime = new BusinessTime(new Time(10, 0), new Time(22, 0)); return(Create(businessTime, coordinates, deliverytime)); }
public static Supplier Create(BusinessTime businessTime = null, Coordinates coordinates = null, DeliveryTime[] deliverytime = null) { var supplier = new Supplier() { Name = "好美味餐厅", Address = "北京朝阳区三间房", Tel = "18500191543", BusinessTime = businessTime, Coordinates = coordinates, DeliveryTime = deliverytime, }; return(supplier); }
public static Supplier SelectConvert(Supplier s, object c, object o1, object o2) { var coordinatesDic = c as IDictionary <string, object>; var coordinates = new Coordinates(coordinatesDic["coordinates_longitude"].ToString(), coordinatesDic["coordinates_latitude"].ToString()); s.Coordinates = coordinates; var bussinestimeDic = o1 as IDictionary <string, object>; var bussinestime = new BusinessTime(TimeHelper.StringToTime(bussinestimeDic["businesstime_start"].ToString()), TimeHelper.StringToTime(bussinestimeDic["businesstime_end"].ToString())); s.BusinessTime = bussinestime; var deliverytimeDic = o2 as IDictionary <string, object>; s.DeliveryTime = TimeHelper.StringArrayToTimeArray(deliverytimeDic["deliverytime"].ToString()); return(s); }