public void AttachNewDressItem(DressCategory category, int dressCode, bool isAttachCreatePosition = true) { GameObject newDressItem = DressCreator.Instance.CloneDressItem(category, dressCode); if (newDressItem != null) { UIDragDropDressItem dragDrop = newDressItem.GetComponent <UIDragDropDressItem>(); dragDrop.pressItemEvent += ShowGuidDressItem; dragDrop.dragEndItemEvent += DeleteOldGuideItem; DressItem dressItem = newDressItem.GetComponent <DressItem>(); selectedDressItems.Add(dressItem); newDressItem.transform.parent = transform; if (isAttachCreatePosition) { newDressItem.transform.localPosition = dressItem.createPosition; } else { newDressItem.transform.localPosition = dragDrop.attachPosition; } newDressItem.transform.localScale = Vector3.one; newDressItem.GetComponent <UISprite>().depth = (int)dressItem.dressSpriteDepth; } }
public GameObject CloneDressItem(DressCategory category, int dressCode) { DressItem dressItem = dressItems.Find(x => x.dressCategory == category && x.dressCode == dressCode); if (dressItem != null) { GameObject cloneDressItem = Object.Instantiate(dressItem.gameObject); return cloneDressItem; } return null; }
public int Edit(int id, DressCategoryModel ObjDressCategoryModel) { try { if (id > 0) { if (ObjDressCategoryModel != null) { DressCategory ObjDressCategory = DBContext.DressCategories.Where(a => a.DressCategory_ID == id).FirstOrDefault(); if (ObjDressCategory != null) { //DressCategoryModel Edit Properties mapping here. //ObjDressCategory.Profile_Name = ObjDressCategoryModel.Profile_Name; //ObjDressCategory.Password = ObjDressCategoryModel.Password; //ObjDressCategory.First_Name = ObjDressCategoryModel.First_Name; //ObjDressCategory.Middle_Name = ObjDressCategoryModel.Middle_Name; //ObjDressCategory.Last_Name = ObjDressCategoryModel.Last_Name; //ObjDressCategory.Email_Address = ObjDressCategoryModel.Email_Address; //ObjDressCategory.Contact_Number = ObjDressCategoryModel.Contact_Number; //ObjDressCategory.Cell_Number = ObjDressCategoryModel.Cell_Number; //ObjDressCategory.Location_ID = ObjDressCategoryModel.Location_ID; //ObjDressCategory.PickUp_Address = ObjDressCategoryModel.PickUp_Address; //ObjDressCategory.Drop_Address = ObjDressCategoryModel.Drop_Address; //ObjDressCategory.QR_Code = ObjDressCategoryModel.QR_Code; //ObjDressCategory.Rating = ObjDressCategoryModel.Rating; //ObjDressCategory.Created_DateTime = ObjDressCategoryModel.Created_DateTime; //ObjDressCategory.Created_By = ObjDressCategoryModel.Created_By; //ObjDressCategory.Modified_DateTime = ObjDressCategoryModel.Modified_DateTime; //ObjDressCategory.Modified_By = ObjDressCategoryModel.Modified_By; //ObjDressCategory.Deleted = ObjDressCategoryModel.Deleted; DBContext.SubmitChanges(); return(ObjDressCategory.DressCategory_ID); } else { return(WebApiResponse.NoRecordFound); } } else { return(WebApiResponse.InputObjectIsNull); } } else { return(WebApiResponse.InputIdInvalid); } } catch (Exception ex) { throw ex; } }
public GameObject CloneDressItem(DressCategory category, int dressCode) { DressItem dressItem = dressItems.Find(x => x.dressCategory == category && x.dressCode == dressCode); if (dressItem != null) { GameObject cloneDressItem = Object.Instantiate(dressItem.gameObject); return(cloneDressItem); } return(null); }
public int Create(DressCategory ObjDressCategory) { try { DBContext.DressCategories.InsertOnSubmit(ObjDressCategory); DBContext.SubmitChanges(); return(ObjDressCategory.DressCategory_ID); } catch (Exception ex) { throw ex; } }
public int Delete(int id, DressCategoryModel ObjInputDressCategoryModel) { try { //Just keep ObjInputDressCategoryModel as parameter for Deleted Log. DressCategory ObjDressCategory = DBContext.DressCategories.Where(a => a.DressCategory_ID == id).FirstOrDefault(); if (ObjDressCategory != null) { DBContext.DressCategories.DeleteOnSubmit(ObjDressCategory); DBContext.SubmitChanges(); return(ObjDressCategory.DressCategory_ID); } else { return(0); } } catch (Exception ex) { throw ex; } }
public void AttachNewDressItem(DressCategory category, int dressCode, bool isAttachCreatePosition = true) { GameObject newDressItem = DressCreator.Instance.CloneDressItem(category, dressCode); if (newDressItem != null) { UIDragDropDressItem dragDrop = newDressItem.GetComponent<UIDragDropDressItem>(); dragDrop.pressItemEvent += ShowGuidDressItem; dragDrop.dragEndItemEvent += DeleteOldGuideItem; DressItem dressItem = newDressItem.GetComponent<DressItem>(); selectedDressItems.Add(dressItem); newDressItem.transform.parent = transform; if (isAttachCreatePosition) { newDressItem.transform.localPosition = dressItem.createPosition; } else { newDressItem.transform.localPosition = dragDrop.attachPosition; } newDressItem.transform.localScale = Vector3.one; newDressItem.GetComponent<UISprite>().depth = (int)dressItem.dressSpriteDepth; } }
public List <DressItem> GetDressItemsCategory(DressCategory category) { return(dressItems.FindAll(x => x.dressCategory == category)); }
public List<DressItem> GetDressItemsCategory(DressCategory category) { return dressItems.FindAll(x => x.dressCategory == category); }