/// <summary> /// update existing student info /// </summary> /// <param name="s"></param> public static void UpdateProductVariation(PLProductVariation s) { SLProductVariation.ProductVariationInfo newProductVariation = DTO_to_SL(s); SLProductVariation.ISLProductVariation SLProductVariation = new SLProductVariation.SLProductVariationClient(); string[] errors = new string[0]; SLProductVariation.UpdatePV(newProductVariation, ref errors); }
/// <summary> /// Get student detail /// </summary> /// <param name="id"></param> /// <returns></returns> public static PLProductVariation ReadProductVariationDetail(int id) { SLProductVariation.ISLProductVariation SLProductVariation = new SLProductVariation.SLProductVariationClient(); string[] errors = new string[0]; SLProductVariation.ProductVariationInfo newProductVariation = SLProductVariation.ReadPV(id, ref errors); // this is the data transfer object code... return(DTO_to_PL(newProductVariation)); }
public ActionResult Delete(int id) { SLProductVariation.SLProductVariationClient slpv = new SLProductVariation.SLProductVariationClient(); string[] errors = new string[0]; slpv.DeletePV(id, ref errors); AllProductInfo api = new AllProductInfo(); //api.pvList[id] = ProductVariationClientService.ReadProductVariationDetail(id); return(View("Index", api)); }
public ProductVariationList() { SLProductVariation.ISLProductVariation SLPV = new SLProductVariation.SLProductVariationClient(); string[] errors = new string[0]; SLProductVariation.ProductVariationInfo[] validPV = SLPV.ReadAllPV(ref errors); var e = from s in validPV select s; for (int i = 0; i < e.Count(); i++) { pvList.Add(validPV[i]); } }
public static List <PLProductVariation> ReadAllPV() { List <PLProductVariation> ProductVariationList = new List <PLProductVariation>(); SLProductVariation.ISLProductVariation SLProductVariation = new SLProductVariation.SLProductVariationClient(); string[] errors = new string[0]; SLProductVariation.ProductVariationInfo[] ProductVariationsLoaded = SLProductVariation.ReadAllPV(ref errors); foreach (SLProductVariation.ProductVariationInfo s in ProductVariationsLoaded) { PLProductVariation ProductVariation = DTO_to_PL(s); ProductVariationList.Add(ProductVariation); } return(ProductVariationList); }
/// <summary> /// call service layer's delete student method /// </summary> /// <param name="id"></param> public static void DeletePV(int id) { SLProductVariation.ISLProductVariation SLProductVariation = new SLProductVariation.SLProductVariationClient(); string[] errors = new string[0]; SLProductVariation.DeletePV(id, ref errors); }