//В зависимости от типа мяса в pan - попытаться положить мясо в соответствующую булку public bool AddMeatToDish(PanView pan) { if (sausagePans.Contains(pan)) { return(DesksManager.AddSausage()); } else { return(DesksManager.AddMeat()); } }
//Убрать мясо с сковороды thisPan //Если это не было двойное нажатие(убрать сгоревшее мясо), то попытаться добавить мясо в булку public void RemoveMeat(PanView thisPan, bool doubleClick) { if (doubleClick) { thisPan.RemoveMeat(); } else { if (AddMeatToDish(thisPan)) { thisPan.RemoveMeat(); } } }