internal CompanyMoviesEditObject GetCompanyMoviesEditObject(Guid companyOid) { CompanyMoviesEditObject editObject; if (!_companyMoviesEditObjects.TryGetValue(companyOid, out editObject)) { editObject = new CompanyMoviesEditObject(this, companyOid); _companyMoviesEditObjects.Add(companyOid, editObject); } return(editObject); }
internal override bool ReleaseSubobject(EditableSubobject editableSubobject) { if (base.ReleaseSubobject(editableSubobject)) { return(true); } CompanyMoviesEditObject companyMoviesEditObject = editableSubobject as CompanyMoviesEditObject; if (companyMoviesEditObject != null) { if (!_companyMoviesEditObjects.ContainsKey(companyMoviesEditObject.VideoRentObjectOid)) { return(false); } _companyMoviesEditObjects.Remove(companyMoviesEditObject.VideoRentObjectOid); return(true); } return(false); }
public CompanyMoviesEdit(CompanyMoviesEditObject editObject, ModuleObjectDetail detail) : base(editObject, detail) { }